/*
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
*/
/* Saqba Home mobile listing contact bar. */
.saqba-mobile-contact {
	display: none;
}

@media (max-width: 991px) {
	body.single-rtcl_listing {
		padding-bottom: calc(84px + env(safe-area-inset-bottom));
	}

	.saqba-mobile-contact {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 99990;
		display: flex;
		gap: 10px;
		padding: 10px 12px calc(10px + env(safe-area-inset-bottom));
		background: #fff;
		border-top: 1px solid #dedede;
		box-shadow: 0 -4px 18px rgba(0, 0, 0, 0.14);
	}

	.saqba-mobile-contact__action {
		display: flex;
		min-height: 52px;
		align-items: center;
		justify-content: center;
		gap: 8px;
		padding: 10px 14px;
		border-radius: 10px;
		font-size: 15px;
		font-weight: 700;
		line-height: 1.2;
		text-align: center;
		text-decoration: none !important;
		transition: transform 0.15s ease, opacity 0.15s ease;
	}

	.saqba-mobile-contact__action:active {
		transform: scale(0.98);
	}

	.saqba-mobile-contact__whatsapp {
		flex: 2;
		color: #fff !important;
		background: #25d366;
	}

	.saqba-mobile-contact__call {
		flex: 1;
		color: #fff !important;
		background: #1f6fb2;
	}

	.saqba-mobile-contact__icon {
		font-size: 18px;
		line-height: 1;
	}

	.saqba-mobile-contact__action:focus-visible {
		outline: 3px solid #111;
		outline-offset: 2px;
	}
}
