/*
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
*/

.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-close {
    margin-right: 12px;
    margin-top: 12px;
}
.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-close {
    left: inherit;
    top: 0;
    right: 0;
    width: 30px;
    height: 30px;
    font-size: 14px;
    line-height: 1;
}

.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-close {
    background-color: #7dba21 !important;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.75) !important;
}
.footer-bottom-area {
    font-size: 12px;
}
.footer-top-area .widget>h3 {
    color: #dddddd !important;
    font-size: 16px !important;
    font-weight: 600 !important;
}
.main-header .main-navigation-area .main-navigation ul li a {
    padding: 16px 20px !important;
}
.footer-top-area {
    padding: 50px 0 1px !important;
    background-color: #1a1c1d;
}
.widget.widget_classima_about .rtin-img {
    height: 55px !important;
}
.footer-top-area, .footer-top-area ul li {
    font-size: 14px !important;
}
.widget li {
    margin-bottom: 0px !important;
}  
.widget h3 {
    padding-bottom: 12px !important;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li {
    font-size: 14px !important;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li {
    margin: 4px 0 !important;
}
#content .rtcl.rtcl-listings .rtcl-list-view .listing-list-each.rtin-top {
    border: 2px solid #7dba21 !important;
}

.classima-listing-single .classima-single-details .rtin-specs .rtin-spec-items li {
    margin-bottom: 4px !important;
    font-size: 14px !important;
}

.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title {
    font-weight: 600 !important;
    font-size: 20px !important;
    color:#374b5c !important;
}
}
.site-content .listing-archive-top .rtin-title {
    font-size: 16px !important;
}
#content .rtcl.rtcl-listings .rtcl-list-view .listing-list-each.rtin-top {
    background-color: #fff !important;
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li .rtin-label {
    color: #ffffff !important;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub {
    padding-right: 10px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 14px;
    padding-top: 8px;
}

.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .filter-list li.has-sub .arrow .rtcl-icon {
    padding: 12px 10px !important;
}
.classima-listing-single .classima-single-details-2 .rtin-price {
    -webkit-clip-path: none !important;
    clip-path: none !important;
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields {
    background: #3bafda;
    padding: 18px;
    border: 1px solid #eee;
}
.classima-custom-fields ul li .rtin-title {
    color: #ffffff !important;
}
.classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtin-icon-common .rtcl-icon, .classima-listing-single .classima-single-details-2 .rtcl-single-listing-action .rtin-icon-common i {
    color: #3bafda !important;
}
a#classima-toggle-sidebar {
    background: #3bafda !important;
}


@media (max-width:767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-excerpt {
    margin-top: 8px;
    display: none;}
}


@media (max-width:767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-details {
    margin-top: 15px;
    display: none;
}
}
@media (max-width:767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-price {
    margin-top: 10px;
    float: right;
    margin-top: -26px;
    background: #7dba21;
    padding: 4px;
    border-radius: 2px
}
}
@media (max-width:767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-right .rtin-price .rtcl-price-amount {
    font-size: 18px;
    color: #ffffff;
    font-weight: 400;
    padding-top: 2px;
}
}

@media (max-width:767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta li {
    font-size: 12px;
}
}

@media (max-width:767.98px) {
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-title {
    font-size: 14px;
}
}

@media (max-width:767.98px) {
#content .rtcl-list-view .listing-list-each {
    margin-bottom: 10px;
}
}
@media (max-width:767.98px) {
.theme-banner .banner-content h1 {
    font-size: 20px;
}
}

@media (max-width: 767.98px)
#content .rtcl-list-view .listing-list-each-2 .rtin-item .rtin-content .rtin-meta {
    display: inline !important;
}


.classima-listing-search-form .rtin-search-btn:hover {
    background: #3bafda !important;
}

@media (max-width:767.98px) {
.elementor-767 .elementor-element.elementor-element-b74b4b2 .rtin-title {
    font-size: 24px;
}
}

.classified-seller-info .rtin-box .rtin-email a {
    background-color: #3bafda !important;
}
.classified-seller-info .rtin-box .rtin-email a i {
    color: #fff !important;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content .ui-link-tree li {
    font-size: 14px !important;
}
.classima-listing-single .classima-single-details-2 .classima-custom-fields ul li .rtin-title {
    text-transform: capitalize;
}
.trheader:not(.elementor-editor-active) .site-header .site-branding a.light-logo {
    width: 180px;
}
.classima-listing-single .classima-single-details .rtin-slider-box.no-gallery-image {
    background-color: #fff !important;
}
.classima-listing-single .classima-single-details-2 .rtin-price {
    width: 100%;
    text-align: center;
}
.classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-slider-item, .classima-listing-single .classima-single-details .rtin-slider-box #rtcl-slider-wrapper .rtcl-listing-single-image {
height: auto !important;
    background-color: #e7edee;
}
.classima-listing-single .classima-single-details .rtin-slider-box.no-gallery-image {
    height: auto !important;
}
.main-content-inserito {
 // margin-top: -467px;
}

.text-import {

}
.classima-listing-single .classima-single-details .single-listing-meta-wrap {

    padding-bottom: 10px;
}
.classified-seller-info .rtin-box .rtin-author .rtin-name {
    text-transform: capitalize;
}
.sidebar-widget-area .widget h3 {
    border-bottom: 3px solid #7dba21 !important;
    text-transform: uppercase;
    font-size: 15px;
}
.classified-seller-info .rtin-box .rtin-author {
    margin-bottom: 18px !important;
    margin-top: -12px;
}
.classima-form .classified-listing-form-title {
    border-bottom: 3px solid #7dba21 !important;
}
.classima-form .classified-listing-form-title h3 {
    color: #444444 !important;
}
.classima-form label.control-label {
    color: #555555 !important;
}
.alert-danger {
    color: #444444 !important;
    background-color: #e1efca !important;
    border: 2px solid #7dba21 !important;
}
.rtcl p {
    margin: 0 0 2px !important;
    font-size: 14px;
    display: inline;
}
#rtcl-gallery-upload-ui-wrapper .rtcl-gallery {
    display: grid;
    padding-top: 26px !important;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-content {
    border-bottom: 3px solid #7dba21 !important;
    border-top: 3px solid #7dba21;
}
.badge-info {
    background-color: #3bafda !important;
}

.rtin-specs-title {
    margin-top: 16px;
}
.classima-listing-single .classima-single-details-2 .rtin-specs-title {
    color: #444444 !important;
}
.classima-listing-search .classima-listing-search-form {
    padding: 0 !important;
    margin-top: 15px;
}
.theme-banner .banner-content h1 {
    font-size: 32px;
}
.sidebar-widget-area .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons .btn {
    margin-top: 20px;
}  
#content .rtcl-list-view .rtin-title a {
    color: #374b5c !important;
    
}

.site-content .listing-archive-top .rtin-title {
    font-size: 14px;
    color: #374b5c !important;
}


























 