.language-switcher{
    left:0px;
}

.search-result-tile .badges .badge{
    font-size:13px;
}

/* #search_form #location{
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='15' class='bi bi-search' fill='%23009FE3' stroke='%23009FE3' stroke-width='1.7' viewBox='-1 -1 18 18'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat left center;
  } */

.search-form #main_search{
    border-left: 13px solid transparent !important;
    background: rgba(255,255,255,1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 16 16'%3E%3Cpath fill='blue' d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat left center;
}

.password-container input[type="password"] {
    padding-left: 30px; /* Space for the eye icon */
}

.eye-icon {
    left: 10px;
}

/**dealers logo in tiles**/
.dealer-logo-bg{
    background-repeat: no-repeat;
    width: 160px;
    height: 70px;
    position: absolute;
    bottom: 2px;
    left: 2px;
    background-size: contain;
    background-position: bottom right;
}
.small-dealer-logo-bg {
    height:50px !important;
    width:120px !important;
}


.dropdown.btn-group a.clear-filter-icon{
    position:absolute;
    left:8px;
    top: 15px;
    text-decoration:none;
    z-index:10;
}

/*******sideway listing*********/
.search-result-tile{
    background-position: 5px calc(100% - 0px) ;
}

.search-result-tile.compact .boosted-platinum{
    left: 5px;
}
.search-result-tile.compact .boosted-featured{
    left:5px;
}
.search-result-tile.sideway .boosted-platinum{
    left: 40px;
}
.search-result-tile.sideway .boosted-featured{
    left:40px;
}

/********featured***************/
.bg-logo-dealer-small{
    background-position: 5px calc(100% - 5px); /*calc(100% - 5px) calc(100% - 5px) ;*/
    background-size: auto 50px;
    background-repeat: no-repeat;
}

/************single post*************/
.single-post .icons-bar svg{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

.all-images-badge{
    position:absolute;
    bottom:25px;
    left:25px;
}

.single-post .grid-listing-container .big-price .price .negotiable{
    top:-8px;
    left:5px;
    padding:0 !important;
    transform: translateX(-100%);
}
#appointmentModal .negotiable{
    top: -8px;
    left: 0px; 
    padding: 0 !important;
    transform: translateX(-100%);
}
/************************************/


/******slick slider*********/
[type=button].slick-next {
    left: -10px !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjx0aXRsZT4KY2hldnJvbi1sZWZ0PC90aXRsZT48cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTAuNDEzIDEybDUuMjk0LTUuMjk0YzAuMzg3LTAuMzg3IDAuMzg3LTEuMDI1IDAtMS40MTNzLTEuMDI1LTAuMzg3LTEuNDEzIDBsLTYgNmMtMC4zODcgMC4zODctMC4zODcgMS4wMjUgMCAxLjQxM2w2IDZjMC4xOTQgMC4xOTQgMC40NSAwLjI5NCAwLjcwNiAwLjI5NHMwLjUxMy0wLjEgMC43MDYtMC4yOTRjMC4zODctMC4zODcgMC4zODctMS4wMjUgMC0xLjQxM2wtNS4yOTQtNS4yOTR6Ij48L3BhdGg+PC9zdmc+);
}
[type=button].slick-prev {
    right: -10px !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+Y2hldnJvbi1yaWdodDwvdGl0bGU+CjxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNS43MDYgMTEuMjk0bC02LTZjLTAuMzg3LTAuMzg3LTEuMDI1LTAuMzg3LTEuNDEzIDBzLTAuMzg3IDEuMDI1IDAgMS40MTNsNS4yOTQgNS4yOTQtNS4yOTQgNS4yOTRjLTAuMzg3IDAuMzg3LTAuMzg3IDEuMDI1IDAgMS40MTMgMC4xOTQgMC4xOTQgMC40NSAwLjI5NCAwLjcwNiAwLjI5NHMwLjUxMy0wLjEgMC43MDYtMC4yOTRsNi02YzAuMzk0LTAuMzg3IDAuMzk0LTEuMDI1IDAtMS40MTN6Ij48L3BhdGg+PC9zdmc+);
}

.modal-slick [type=button].slick-arrow.slick-next {
    left:0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjx0aXRsZT4KY2hldnJvbi1sZWZ0PC90aXRsZT48cGF0aCBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIwLjIiIGQ9Ik0xMC40MTMgMTJsNS4yOTQtNS4yOTRjMC4zODctMC4zODcgMC4zODctMS4wMjUgMC0xLjQxM3MtMS4wMjUtMC4zODctMS40MTMgMGwtNiA2Yy0wLjM4NyAwLjM4Ny0wLjM4NyAxLjAyNSAwIDEuNDEzbDYgNmMwLjE5NCAwLjE5NCAwLjQ1IDAuMjk0IDAuNzA2IDAuMjk0czAuNTEzLTAuMSAwLjcwNi0wLjI5NGMwLjM4Ny0wLjM4NyAwLjM4Ny0xLjAyNSAwLTEuNDEzbC01LjI5NC01LjI5NHoiPjwvcGF0aD48L3N2Zz4K);
}
.modal-slick [type=button].slick-arrow.slick-prev {
    right:0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+Y2hldnJvbi1yaWdodDwvdGl0bGU+CjxwYXRoIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjAuMiIgZD0iTTE1LjcwNiAxMS4yOTRsLTYtNmMtMC4zODctMC4zODctMS4wMjUtMC4zODctMS40MTMgMHMtMC4zODcgMS4wMjUgMCAxLjQxM2w1LjI5NCA1LjI5NC01LjI5NCA1LjI5NGMtMC4zODcgMC4zODctMC4zODcgMS4wMjUgMCAxLjQxMyAwLjE5NCAwLjE5NCAwLjQ1IDAuMjk0IDAuNzA2IDAuMjk0czAuNTEzLTAuMSAwLjcwNi0wLjI5NGw2LTZjMC4zOTQtMC4zODcgMC4zOTQtMS4wMjUgMC0xLjQxM3oiPjwvcGF0aD48L3N2Zz4=);
}
.modal-cal-slick [type=button].slick-arrow.slick-next {
    left:-16px !important;
}
.modal-cal-slick [type=button].slick-arrow.slick-prev {
    right:-14px !important;
}
#ScheduleTourModal .time-item{
    font-size:14px;
}
.close-icon{
    position:absolute;
    top:1px;
    left:1px;
    z-index:105;
}
/* #images_container .image-container:first-child::before, */
#images_container .image-container:nth-child(3)::before,
#images_container .image-container:nth-child(2)::before{
    content:'أفقياً';
}

/***************************/

@media (max-width: 576px) {
}

/*mobile*/
@media only screen and (max-width: 935px) {
    /* Portrait orientation */
    @media only screen and (orientation: portrait) {
        .search-result-tile.sideway .boosted-platinum{
            left: 5px;
        }
        .search-result-tile.sideway .boosted-featured{
            left:5px;
        }
    }
}