/*
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-btn .rtcl-icon {
		margin-right: 0;
	}
.listing_grid_items .rtin-item:hover{
		box-shadow: 0 0 6px #09A79E !important;
}
.why_neighborou_list li {
		position: relative;
		padding-left: 25px;
	}
.why_neighborou_list li::before {
    position: absolute;
    left: 0;
    top: 6px;
}
.app-banner {
    padding: 0;
}
.add_buttons_hover_effect .download-btn a {
    transition: all .3s;
}
.add_buttons_hover_effect .download-btn a:hover {
    background: #09A79E;
}
.footer-top-area .widget > h3 {
    font-size: 20px;
    color: black;
}
.footer-top-area ul.wp-block-social-links li svg:hover {
    fill: #09A79E !important;
}
.footer-top-area ul.wp-block-social-links li {
    margin-bottom: 0;
}
#rtcl-compare-wrap .rtcl-compare-item {
    align-items: center;
}
h4.rtcl-compare-item-title {
    margin-bottom: unset;
}
#rtcl-compare-btn-wrap a.rtcl-compare-btn-clear {
    font-weight: 700 !important;
    text-align: center;
    display: flex;
    justify-content: center;
}
#rtcl-compare-btn-wrap a.rtcl-compare-btn-clear:hover {
    background: #09A79E !important;
    border-color: #09A79E !important;
    color: white !important;
}
#rtcl-compare-btn-wrap a.rtcl-compare-btn:hover {
    background: unset;
    color: white;
    color: #00a995;
    border-color: #00a995;
}
#rtcl-compare-btn-wrap a.rtcl-compare-btn {
    border: 1px solid transparent;
}
.compare-popup-close-btn {
    font-size: 35px;
    height: 35px;
    width: 35px;
    background: #00a995;
    color: white!important;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 35px;
    position: absolute;
    right: 0;
    top: 10px;
    padding-top: 6px;
}
.rtcl-search-input-button.classima-search-style-2.rtin-location , .rtcl-search-input-button.classima-search-style-2.rtin-country {
    position: relative;
    padding: 0 25px 0 40px;
}
.rtcl-search-input-button.classima-search-style-2.rtin-location::before , .rtcl-search-input-button.classima-search-style-2.rtin-country::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='80px' height='80px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 12C21 16.9706 16.9706 21 12 21M21 12C21 7.02944 16.9706 3 12 3M21 12C21 13.6569 16.9706 15 12 15C7.02944 15 3 13.6569 3 12M21 12C21 10.3431 16.9706 9 12 9C7.02944 9 3 10.3431 3 12M12 21C7.02944 21 3 16.9706 3 12M12 21C10.3431 21 9 16.9706 9 12C9 7.02944 10.3431 3 12 3M12 21C13.6569 21 15 16.9706 15 12C15 7.02944 13.6569 3 12 3M3 12C3 7.02944 7.02944 3 12 3' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    width: 30px;
    height: 30px;
    background-size: contain;
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9;
    opacity: 0.3;
	background-repeat: no-repeat;
}
.rtcl-search-input-button.classima-search-style-2.rtin-location::before{
/* 	background-image: url("data:image/svg+xml,%3Csvg fill='%23000000' width='80px' height='80px' viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M9 0C7.355469 0 6 1.355469 6 3L6 50L44 50L44 3C44 1.355469 42.644531 0 41 0 Z M 9 2L41 2C41.554688 2 42 2.445313 42 3L42 48L38 48L38 36L27 36L27 48L8 48L8 3C8 2.445313 8.445313 2 9 2 Z M 12 6L12 14L23 14L23 6 Z M 27 6L27 14L38 14L38 6 Z M 14 8L21 8L21 12L14 12 Z M 29 8L36 8L36 12L29 12 Z M 12 16L12 24L23 24L23 16 Z M 27 16L27 24L38 24L38 16 Z M 14 18L21 18L21 22L14 22 Z M 29 18L36 18L36 22L29 22 Z M 12 26L12 34L23 34L23 26 Z M 27 26L27 34L38 34L38 26 Z M 14 28L21 28L21 32L14 32 Z M 29 28L36 28L36 32L29 32 Z M 12 36L12 44L23 44L23 36 Z M 14 38L21 38L21 42L14 42 Z M 29 38L36 38L36 48L29 48Z'/%3E%3C/svg%3E"); */
	background-image: url("data:image/svg+xml,%3Csvg fill='%23646464' width='20px' height='20px' viewBox='0 -4.91 122.88 122.88' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='enable-background:new 0 0 122.88 113.05' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill-rule:evenodd;clip-rule:evenodd;%7D%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M0,100.07h14.72V1.57c0-0.86,0.71-1.57,1.57-1.57h49.86c0.86,0,1.57,0.71,1.57,1.57V38.5h44.12 c0.86,0,1.57,0.71,1.57,1.57v59.99h9.47v12.99H0V100.07L0,100.07z M27.32,14.82h10.2c0.31,0,0.57,0.26,0.57,0.57v12.36 c0,0.31-0.26,0.57-0.57,0.57h-10.2c-0.31,0-0.57-0.26-0.57-0.57V15.39C26.75,15.08,27.01,14.82,27.32,14.82L27.32,14.82z M44.6,76.3h10.2c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57H44.6c-0.31,0-0.57-0.26-0.57-0.57V76.87 C44.03,76.55,44.29,76.3,44.6,76.3L44.6,76.3z M27.32,76.3h10.2c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57 h-10.2c-0.31,0-0.57-0.26-0.57-0.57V76.87C26.75,76.55,27.01,76.3,27.32,76.3L27.32,76.3z M44.6,55.8h10.2 c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57H44.6c-0.31,0-0.57-0.26-0.57-0.57V56.38 C44.03,56.06,44.29,55.8,44.6,55.8L44.6,55.8z M27.32,55.8h10.2c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57 h-10.2c-0.31,0-0.57-0.26-0.57-0.57V56.38C26.75,56.06,27.01,55.8,27.32,55.8L27.32,55.8z M44.6,35.31h10.2 c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57H44.6c-0.31,0-0.57-0.26-0.57-0.57V35.88 C44.03,35.57,44.29,35.31,44.6,35.31L44.6,35.31z M27.32,35.31h10.2c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57 h-10.2c-0.31,0-0.57-0.26-0.57-0.57V35.88C26.75,35.57,27.01,35.31,27.32,35.31L27.32,35.31z M44.6,14.82h10.2 c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57H44.6c-0.31,0-0.57-0.26-0.57-0.57V15.39 C44.03,15.08,44.29,14.82,44.6,14.82L44.6,14.82z M23.17,7.32h35.92c0.62,0,1.13,0.61,1.13,1.35v85.87c0,0.74-0.51,1.35-1.13,1.35 H23.17c-0.62,0-1.13-0.61-1.13-1.35V8.67C22.04,7.93,22.55,7.32,23.17,7.32L23.17,7.32z M72.61,53.43h10.2 c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57h-10.2c-0.31,0-0.57-0.26-0.57-0.57V54 C72.04,53.69,72.3,53.43,72.61,53.43L72.61,53.43z M89.89,76.3h10.2c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57 h-10.2c-0.31,0-0.57-0.26-0.57-0.57V76.87C89.32,76.55,89.58,76.3,89.89,76.3L89.89,76.3z M72.61,76.3h10.2 c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57h-10.2c-0.31,0-0.57-0.26-0.57-0.57V76.87 C72.04,76.55,72.3,76.3,72.61,76.3L72.61,76.3z M89.89,53.43h10.2c0.31,0,0.57,0.26,0.57,0.57v12.36c0,0.31-0.26,0.57-0.57,0.57 h-10.2c-0.31,0-0.57-0.26-0.57-0.57V54C89.32,53.69,89.58,53.43,89.89,53.43L89.89,53.43z M68.86,45.82h35.92 c0.62,0,1.13,0.61,1.13,1.35v47.37c0,0.74-0.51,1.35-1.13,1.35H68.86c-0.62,0-1.13-0.61-1.13-1.35V47.17 C67.73,46.43,68.24,45.82,68.86,45.82L68.86,45.82z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
@media(min-width:1024px){
	.rtcl-ui-modal .rtcl-modal-wrapper .rtcl-modal-content .rtcl-modal-body {
    	padding: 30px 40px 40px;
	}
	.rtcl-ui-modal .rtcl-ui-select-list-wrap h4 {
		margin-bottom: 30px;
		max-width: calc(100% - 100px);
	}
	.go-back:hover {
		color: #09A79E!important;
	}
	.rt-el-listing-search.rtin-style-4 .classima-listing-search-form .rtin-search-btn {
		height: 60px;
		display: flex;
		justify-content: center;
		align-items: center;
		line-height: 16px;
		min-width: 155px;
	}
	
	
}

@media (max-width: 575px){
	.rt-el-listing-search .classima-listing-search .rtcl-widget-search-form > div {
		margin-bottom: 25px;
	}
	.rt-el-listing-grid .row.auto-clear .col-xl-3 {
		width: 100% !important;
		max-width: 100% !important;
		min-width: 100%;
	}
}
