/*
Theme Name: Thome Immobilien Child
Theme URI: https://jdickel.me/
Template: jupiterx
Author: jdickel
Author URI: https://jdickel.me/
Requires at least: 4.7
Requires PHP: 5.6
Tested up to: 5.6
Description: Thome Immobilien Customizations
Version: 1.0.0
Text Domain: jupiterx
Domain Path: /lib/languages
Tags: one-column,two-columns, three-columns, four-columns, left-sidebar, right-sidebar, e-commerce, featured-images, full-width-template, threaded-comments, blog, custom-colors, grid-layout, rtl-language-support, footer-widgets, theme-options, translation-ready, custom-menu
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Jupiter X is licensed under the GPL.
*/


/* The CSS below is added to align to WordPress theme automatic checker.
 * The actual CSS is situated in the style.less file.
 ========================================================================== */

.th-listing-grid {
    display: flex;
    flex-wrap: wrap;
}

.th-listing-grid-item {
    padding-left: calc(32px / 2);
    padding-right: calc(32px / 2);
    padding-top: calc(32px / 2);
    padding-bottom: calc(32px / 2);
}

.th-grid-col-desktop-3 > .th-listing-grid-item {
    max-width: 33.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
}

body[data-elementor-device-mode="mobile"] .th-grid-col-mobile-1 > .th-listing-grid-item {
    max-width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}

img.th-object-img {
    height: auto;
    max-width: 100%;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.th-object-name {
    align-self: flex-start;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #333f48;
    flex-direction: row;
}

.th-object-price {
    color: #333f48;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-align: left;
}
