:root {
    --Ykemedar: #fda706;
}


/* .create-property-form input[type="text"] {
    color: #000 !important;
} */

.governemntal_liciences_and_permissions a {
	margin-top: 30px;
}
.wizard-steps a {
	color: #1c2d3a
}

.auction-wrap table {
    border-width: 0 0 1px 0px;
    border-spacing: 0;
    border-collapse: collapse;
}
.auction-wrap td {
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 1px;
}
.sale-pr,
.rent-pr {
    text-align: left;
}
.tooltip-cs {
    position: relative;
    display: inline-block;
    /* border-bottom: 1px dotted black; */
}

.single-property-images {
    min-height: 300px;
}

.tooltip-cs .tooltiptext {
    visibility: hidden;
    width: 95%;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 10px;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 0.3s;
}

/* .form-select {
    margin-top: 13px;
} */
body .mb-1 {
    margin-bottom: 0.5rem !important
}
.create-property-form label{
    margin-bottom: 0;
}

.flag-discount {
    border-radius: 6px 0 0 6px;
    color: #fff;
    display: block;
    float: left;
    padding: 10px 20px;
    background: #93274f;
    font-size: 20px;
    font-weight: 400;
    position: relative;
}

.flag-discount::before,
.flag-discount::after {
    content: "";
    position: absolute;
    left: 100%;
    width: 0;
    height: 0;
    border-style: solid;
    display: block;
}

.flag-discount::before {
    top: 0;
    border-width: 22px 15px 0 0;
    border-color: #93274f transparent transparent transparent;
}

.flag-discount::after {
    bottom: 0;
    border-width: 0 15px 22px 0;
    border-color: transparent transparent #93274f transparent;
}

.right-50 {
    right: 50px;
}

.discount-text {
    position: absolute;
    top: 50px;
    right: 20px;
}

.custom-btn {
    width: 150px;
    line-height: 30px;
    height: 50px;
}

.interested-type-checkbox .tooltip-cs .tooltiptext {
    left: 10%;
}
#showPreview .modal-dialog-centered{
    max-width: 90%;
}
.tooltip-cs .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip-cs:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

.auction-detail svg {
    display: inline;
}
.auction-wrap .dataTables_filter input[type="search"]{
        border: 1px solid #cdcdcd;
            padding: 5px;
}
.dataTables_filter {
    margin-bottom: 20px;
}
div.dataTables_wrapper div.dataTables_info {
    padding-right: 10px !important;
}
.top-info {
    display: flex;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.arrow-define::after {
    content: "";
    background-image: url(../images/arrow.png);
    width: 50px;
    height: 50px;
    position: absolute;
    background-size: contain;
    left: -50px;
    bottom: -37px;
    background-repeat: no-repeat;
    -webkit-animation: movebounce 4s linear infinite;
    animation: movebounce 4s linear infinite;
}

#map-search-content {

}

#list-side-bar-js {
    height: 650px;
    overflow: hidden;
    overflow-y: scroll;
}
#list-side-bar-js .property-details p.font-roboto {
    display: none;
}

#list-side-bar-js .col-lg-4.col-6{
    width: 100%;
}

body .select2-container .select2-selection--multiple {
    padding: 7px 0;
}

.top-panel .search-top-head .select2-container {
    top: 0;
}

body .select2-container .select2-selection--single,
body .select2-container .select2-selection--multiple{
	height: 40px;
}
.select2-selection--multiple{
    overflow: hidden !important;
    height: auto !important;
}
.select2-results__option {
	display: block;
}

.row-liciences-item input[type="text"] {
    max-width: 777px;
}
.governemntal_liciences_and_permissions a#add-liciences {
    margin-left: 18px;
}
.is_land_cultivated #land-cultivated-append-wrap input[type="text"] {
        max-width: 98%;
}
.land-cultivated-default label {
    display: block;
}
#land-cultivated-append-wrap label{
   display: block;
}
#add-cultivated {
    margin-left: 15px;
}
.wizard-step-4 .col-md-4 {
    margin-bottom: 10px;
}
swiper-container {
    width: 100%;
    height: 375px;
}
.swiper-button-prev{
    color: var(--Ykemedar) !important;
}
swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}

swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
/* .select2-container {
	width: 100% !important;
} */
.currenies .select2-container {
    display: block !important;
    z-index: 9999999;

}
body .add-row-wheels,
body .is_land_cultivated,
body input[name='project_name']{
	display: none;
}

#radius-slider span:last-child {
    display: none;
}

.round-border,
.round-btn{
    border: 1px solid #cdcd;
    border-radius: 5px;
    padding: 6px 0 2px 14px;
}

.chb-div {
    padding-top: 10px;
}

.property-wizard h4{
    padding-bottom: 10px;
}

.search-item.col-12 {
    margin-bottom: 15px;
}
body .search-property-form .select2-container .select2-selection--single,
body .search-property-form .select2-container .select2-selection--multiple {
    height: 36px;
}

.toggle-child, .max-upfront,
.hide_div_load{
    display: none;
}

.toggle-child label {
    padding: 7px 0;
}
.localtion-row select{
    margin-bottom: 10px;
}

.pddt10 {
    padding-top: 10px;
}
.pddbt10 {
    padding-bottom: 10px;
}

#radius-slider {
    margin-top: 15px;
}

.ct-slider-rg .ui-slider-horizontal {
    background: #fda706;
}

.price-range input {
    max-width: 100%;
}

#tabs-nav li {
	padding: 7px 12px;
	font-size: 15px;
    /* background: #fda706; */
    margin-bottom: 10px;
    cursor: pointer;
}
.w100 {
	width: 100% !important;
}

.publisher-type-checkbox label,
.interested-type-checkbox label {
    display: block;
}

#nearme-button {
    cursor: pointer;
}
#map_canvas_add_property {
    height: 300px;
    width: 100%;
    margin-bottom: 20px;
}
.loader-wrapper {
    z-index: 99999;
}
.search-property-form {
    padding-bottom: 20px;
}

.active-button {
    background-color: #CC3333 !important;
    color: #fff !important;
}
.normal-button {
    background-color: #EDEDED !important;
    color: #CC3333 !important;
}
/**TOPBAR***/
.topbar{
    padding-top: 7px;
}

.topbar i:hover{
    cursor: pointer;
}
[dir="ltr"] .iconsystem{
    background: #fda706;
    border-radius: 0 33px 0px 0px;
}

[dir="rtl"] .iconsystem {
    background: #fda706;
    border-radius: 33px 0px 33px 0px;
}
.iconsystem i{
    font-size: 30px;
    color: #c02127;
}
.topbar-right i{
    font-size: 16px;
    color: #fff;
}

.iconsystem .rounded-tr-full{
    border: 2px solid #fda706 !important;
}

.header{
    background: #fda706;
}

.block-category .rounded-lg .shadow-lg{
    padding-top: 20px;
}

.block-category .rounded-lg .shadow-lg i{
    color: #c02127;
    font-size: 16px;
    margin-right: 7px;
}


.contact-menu {
    background:url(../images/bg_contact_menu.png) no-repeat center bottom #ededed;

}

.country-topbar {
    background:url(../images/bg-menu-country.png) no-repeat center bottom #ededed;

}



.custom-pd-social a{
    padding: 6px 19px 7px;
}
.video-background {
    background: #000;
    height: 100%;
    position: relative;
  }
  .video-foreground{
    height: 100%;
    overflow: hidden;
  }

  .video-foreground iframe {
    position: relative;
    top: -50px;
    left: 0;
    width: 100%;
    height: 120%;
    pointer-events: none;
}

.vdo-section-content {
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    height: 100%;
    width: 100%;
    text-shadow: #0c0c0c;
    background-color: rgba(0, 0, 0, 0.6);
}

.projectusers{
    padding: 10px 20px !important;
}

.user-beneits i{
   color: #CC3333 !important;
}

.collapse.show{
    display: block !important;
    visibility: visible !important;
}

.icontopbar li i{
    color: #fff;
    font-size: 23px;
    cursor: pointer;
}

.advance-card .property-box p ,.advance-card .property-box .property-details ul li img{
    display: none;
}
.advance-card .property-box h3{
    font-size: 16px;
}

.advance-card .property-box .property-details ul li{ padding-right: 0 }
a.saveFavorite:hover{
    cursor: pointer;
}

.datebook .slick-slide {
    width: 90px;
}
.datebook .slick-list{
    padding-bottom: 5px;
}

.paginations {
margin:30px 0 50px
   }
   .paginations .pager {
padding:0
   }
   .paginations .pager li a.active {
background-color: var(--theme-default3);
color:#fff
   }
   .paginations .pager li {
display:inline-block;
vertical-align:middle
   }
   .paginations .pager li a {
    background-color: #e4e7ec;
    border-radius: 50%;
    color: #667085;
    display: block;
    font-family: var(--primary-font),sans-serif;
    font-size: 15px;
    font-weight: 700;
    height: 40px;
    line-height: 30px;
    margin: 0 5px;
    padding: 6px 8px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 40px;
  }
   .paginations .pager li a:hover {
background-color:var(--theme-default3);
color:#fff
   }
   .paginations .pager li a.prev-page {
background:#e4e7ec url(../images/arrow-prev-gray.svg) no-repeat 50%
   }
   .paginations .pager li a.prev-page:hover {
background:var(--theme-default3) url(../images/arrow-prev-hover.svg) no-repeat center
   }
   .paginations .pager li a.next-page {
background:#e4e7ec url(../images/arrow-next-gray.svg) no-repeat 50%
   }
   .paginations .pager li a.next-page:hover {
background:var(--theme-default3) url(../images/arrow-next-hover.svg) no-repeat center
   }
   .paginations .pager li a.page-dotted {
background:#e4e7ec url(../images/doted.svg) no-repeat 50%
   }
   .paginations .pager li a.page-dotted:hover {
background:var(--theme-default3) url(../images/doted-hover.svg) no-repeat center
   }

   .user-section .slick-arrow{
   background-color: var(--theme-default3);
    width: 30px;
    height: 30px;
   }
   .user-section .arrow-light .slick-prev{
 left: -20px;
   }
   .user-section .arrow-light .slick-next{
    right: -20px;
}
.accordion-body .checkbox.p-0 > * {
    display: inline-block !important;
    max-width: 90%;
    vertical-align: top;
}
.email-register {
    display: none;
}
.border-error {
    border-bottom: 1px solid red;
}
.border-cb-error {
    border: 1px solid red !important;
}
.property-photos .col-sm-3,
.file-upload{
    position: relative;
}
.remove-image {
    position: absolute;
    top: -10px;
    right: -10px;
    border-radius: 10em;
    padding: 2px 6px 3px;
    text-decoration: none;
    font: 700 21px/20px sans-serif;
    background: #555;
    border: 3px solid #fff;
    color: #FFF;
    box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 2px 4px rgba(0,0,0,0.3);
      text-shadow: 0 1px 2px rgba(0,0,0,0.5);
      -webkit-transition: background 0.5s;
      transition: background 0.5s;
}
.remove-file {
    position: absolute;
    right: -10px;
    border-radius: 10em;
    padding: 2px 6px 3px;
    text-decoration: none;
    font: 700 21px/20px sans-serif;
    background: #555;
    border: 3px solid #fff;
    color: #FFF;
    box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 2px 4px rgba(0,0,0,0.3);
      text-shadow: 0 1px 2px rgba(0,0,0,0.5);
      -webkit-transition: background 0.5s;
      transition: background 0.5s;
}
.tag-list span {
    cursor: pointer;
}

input[type="date"]::-webkit-calendar-picker-indicator {
    background: transparent;
    bottom: 0;
    color: transparent;
    cursor: pointer;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
}
li.active a {
    color: var(--theme-default3);
}

.red {
    color: red;
}
.search-top-head .select2-container {
    position: relative;
    top: -16px;
}
.search-top-head .select2-container {
    position: relative;
    top: -12px;
}
.search-top-head .select2-container .select2-selection--single{
    height: 36px;
}
.pdbt10 .col-md-4 {
    padding-bottom: 10px;
}
.mrtb30 {
    margin-bottom: 30px;
}
input {
    position: relative;
}

.property-photos img {
    max-height: 100px;
}
#preview-featured {
    max-height: 150px;
}
.loading-spin {
    position: relative;
    z-index: 9999;
}
div.loading-spin .half-circle-spinner {
    top: -40px;
}
input[type="date"]::-webkit-calendar-picker-indicator {
    background: transparent;
    bottom: 0;
    color: transparent;
    cursor: pointer;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
}
#quickRegister .modal-body {
    padding: 0;
}
body .accordion-item {
    background-color: transparent;
}
#quickRegister label{
    background-color: transparent;
}
#message-login-alert {
    padding-bottom: 10px;
}
.accordion-flush .accordion-item .accordion-button strong {
    padding-right: 7px;
}
body .accordion-button:not(.collapsed) {
    background-color: #ffa200;
    color: #fff;
}
/* css select 2 */
.home-search-6 .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff;
}
.home-search-6 .select2-container--default .select2-selection--single {
    background-color: transparent;
}

.flex-center{
    flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: stretch;
	align-content: stretch;
}

body .modal-content {
    border: none;
    background: #ededed;
}

body .form-check-input[type=checkbox] {
    width: 20px;
    height: 20px;
    margin-right: 14px;
}


.content-loading .loading.loading-container{
    position: absolute;
    top: 88px;
    z-index: 110;
    background: #fff;
    width: 100%;
}

.content-loading .half-circle-spinner,
      .half-circle-spinner * {
        box-sizing: border-box;
      }
      .content-loading .half-circle-spinner {
        width: 30px;
        height: 30px;
        border-radius: 100%;
        left: 20px;
        top: 10px;
        position: absolute;
      }
      .content-loading .half-circle-spinner .circle {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        border-radius: 100%;
        border: calc(60px / 12) solid transparent;
      }
      .content-loading .half-circle-spinner .circle.circle-1 {
        border-top-color: #c02127;
        animation: animation 1s infinite;
      }
      .content-loading .half-circle-spinner .circle.circle-2 {
        border-bottom-color: #c02127;
        animation: animation 1s infinite alternate;
      }
      @keyframes animation {
        0% {
          transform: rotate(0deg);
        }
        100% {
          transform: rotate(360deg);
        }
      }


#tabs-nav li{
    display: inline-block;
}


[dir="rtl"] #basic-addon2{
    border-radius: 23px 0px 0px 23px;
}

[dir="rtl"] .slick-prev{
    right: -75px;
}
[dir="rtl"] .slick-next{
    left: -75px;
}
[dir="rtl"] .arrow-light .slick-prev:before {
    content: "";
}
[dir="rtl"] .arrow-light .slick-next:before {
    content: "";

}
[dir="rtl"] .arrow-white  .slick-prev:before {
    content: "";
}
[dir="rtl"] .arrow-white  .slick-next:before {
    content: "";

}

[dir="rtl"] select:not([size]){
    background-position: left .75rem center;
}

.agent-image .overlay-content ul li{
    display: inline-block;
}


.audio-recording-btn-group .recording-btn-d-none {
    display: none;
}

/** Iftekhar **/

.navbar .dropdown-menu-end{ right:0; left: auto;  }
.navbar .nav-item .dropdown-menu{  display:block; opacity: 0;  visibility: hidden; transition:.3s; margin-top:0;  }
.navbar .nav-link{ color: #fff !important;padding-left:0px !important; }

.navbar .nav-link:after{font-family:"Font Awesome 5 Free"; content:"\f107";}

.navbar .nav-item:hover .nav-link{ }

.navbar .dropdown-menu.fade-down{ top:80%; transform: rotateX(-75deg); transform-origin: 0% 0%; }
.navbar .dropdown-menu.fade-up{ top:180%;  }
.navbar .nav-item:hover .dropdown-menu{ transition: .3s; opacity:1; visibility:visible; top:100%; transform: rotateX(0deg); }

.dropdown-menu{width: max-content !important;}
.navbar .dropdown-item{transition:all .3s fadeIn;}
.navbar .dropdown-item:hover{background:#fda706 !important;color:#FFF;}

.ui-slider-range, .ui-slider-handle{background:#fda706 !important;}

/*skeleton*/
.content-loading .property-image{
    height: 10rem;
}

.content-loading .property-image .header__img{
  width: 90%;
  height: 90%;
  -o-object-fit: cover;
     object-fit: cover;
  margin: auto;
  border:none !important;
}



.content-loading .info-card ul{
    display: none;
}
.content-loading .info-card{
    display: block;
}

.content-loading .info-card div{
    display: grid;
}

.info-card div{
    display: none;
}

.content-loading #link{
    display: none;
}

.ccurrency input{ padding-left: 50px;}

.tabact .active {
     background: #000 !important;
}

.tem-bg{
    background-image: url('../images/feature-city.jpg');
    background-repeat: no-repeat;
    width: 100%;
    background-color: #000;
        background-size:110%;
    padding-bottom: 50px;

}

.custom-page-ct {
    font-size: 14px;
    line-height: 25px;
}
.custom-page-ct p{
    font-size: 14px;
    line-height: 25px;
}
.privacy-page ol {
    list-style: lower-alpha;
    padding-left: 20px;
    font-size: 15px;
    line-height: 25px;
}

.right-single em {
    font-style: normal;
}

.single-property-section .single-title .right-single .price em {
    display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: stretch;
	align-content: stretch;
}

.property-list-details em{
   font-style: normal;
   font-size: 12px !important;
}
.property-list-details li em span {
    font-weight: 600;
}

.left-sidebar .property-details h4 {
    margin: 10px 0;
}

.add-wrap,
.rm-wrap {
    border-radius: 50%;
    border: 1px solid;
    width: 24px;
    height: 24px;
    text-align: CENTER;
    font-size: 16px;
}

.mr0 {
    margin: 0;
}

.handyman_item .col.text-center,
.container .row .col.text-center{
    flex-basis: 25%;
    margin-bottom: 20px;
}
.cts-train {
    height: auto !important;
    padding-bottom: 30px;
}

.property-seller-bg {
    padding: 0 30px;
}

.what-is-proptech p {
    font-size: 14px !important;
}

.slider-h6{ 
    font-size: 30px;
    margin: 15px;
}

.slider-h1{
    font-size: 40px;
    margin: 15px;
}

.q-item {
    width: 100%;
}

.btn-toggle[aria-expanded="true"] {
    transform: rotate(90deg);
}

.dpdw-link a:hover {
    background-color: rgb(169, 169, 169);
}

.dropdown-menu {
    margin-left: -12px !important;
}

.btn-toggle::before {
    width: 1.25em;
    line-height: 0;
    transition: transform .35s ease;
    transform-origin: 0.5em 50%;
}
.svg-inline--fa {
    width: 16px;
    display: inline-block;
    font-size: inherit;
    height: 1em;
    overflow: visible;
    vertical-align: -.125em;
}
.svg-inline--fa.fa-w-10 {
    width: .625em;
}

header {
    position: relative;
}

.top-bar .right-side .nav .toooltip-content svg{
    color: #c02127 !important;
}

.top-bar .right-side .nav .toooltip-content .icon-top-submenu {
    color: #000!important;
    font-size: 15px!important;
    color: #c02127 !important;
}

.video-btn img{
    max-width: 218px;
}

.main-memu-modal {
    display: none;
}

/* add missing icon */
.system-modal .side-bar .accordion .accordion-box .header span i {

    display: inline-block; 
    width: 25px; 
    height: 25px; 
    background-size: contain; 
    background-repeat: no-repeat; 
    background-position: center; 
  }
  
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-icon-KEMEDAR-icon {
    background-image: url(../images/kemedar-red-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemework {
    background-image: url(../images/kemework-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemetro-icon-trans {
    background-image: url(../images/kemetro-seller-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemereit {
    background-image: url(../images/KEMEREIT-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemecademy-icon {
    background-image: url(../images/kemecademy-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemmeta {
    background-image: url(../images/kemmeta-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemenews-icon {
    background-image: url(../images/kemenews-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemedar-auction {
    background-image: url(../images/kemedar/kemedar.png);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-camonea {
    background-image: url(../images/kemetro-seller-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-xeed-icon {
    background-image: url(../images/xeed-wallet-icon-trans-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemecoricon-transperent {
    background-image: url(../images/kemecoricon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemetro-shipper {
    background-image: url(../images/kemetro-seller-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-cedronella-icon {
    background-image: url(../images/cedronella-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-doringa-icon {
    background-image: url(../images/doringa-icon-square-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemedar-auction-square-con-tranperent {
    background-image: url(../images/kemedar-red-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-ribano {
    background-image: url(../images/ribano-icon2-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemessenger {
    background-image: url(../images/kemessanger-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemedar-support-icon-transperent {
    background-image: url(../images/kemedar-support-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemecard-icon-tranport {
    background-image: url(../images/kemecard-icon-tranport-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-tarateesh-icon {
    background-image: url(../images/tarateesh-icon-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemereno-icon-transperent {
    background-image: url(../images/kemereno-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemeange-icon-transperent {
    background-image: url(../images/kemeange-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemetour {
    background-image: url(../images/kemetour-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kememap-icon-transperent {
    background-image: url(../images/kememap-icon-transperent-svg.svg);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-maqamkareem {
    background-image: url(../images/maqamkareem.png);
  }
  .system-modal .side-bar .accordion .accordion-box .header span i.kem-kemedari {
    background-image: url(../images/kemedari-icon-tranperent-svg.svg);
  }
    .system-modal .side-bar .accordion .accordion-box .header span i.kemmigrant {
        background-image: url(../images/kemmigrant_icon-svg.svg);
    }
    .kemepromo {
        background-image: url(../images/kemepromo.svg);
        display: inline-block; 
        width: 25px; 
        height: 25px; 
        background-size: contain; 
        background-repeat: no-repeat; 
        background-position: center; 
    }
.vdo-section-content .left-sidebar {
    position: relative;
    z-index: 1;
}

[dir="rtl"] .agent-section .agent-content .agent-contact li {
    text-align: right;
}
[dir="rtl"] .agent-section .agent-content .row .col:last-child {
    margin-left: -60px;
}
[dir="rtl"] .loader-wrapper {
   width: 101vw;
}
/* .sb-chat-btn {
    position: fixed;
    visibility: visible;
    bottom: 20px;
    right: 20px;
    left: auto;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.06), 0 3px 32px rgba(0, 0, 0, 0.16);
    transition: all 0.4s;
    background-color: #fda706 !important;
    z-index: 10;
}
.sb-chat-btn:hover {
    background-color: #ddb30b  !important;
}
.sb-chat .sb-scroll-area .sb-header {

    background-color: #fda706 !important;
} */

.price-inp-s input {
    padding: 7px 4px;
    border-radius: 5px;
    width: 100%;
    margin-bottom: 15px;
}
#slider-range, #slider-range1{
    visibility: hidden
}

.agent-section .agent-content .row .col span {
    font-size: 12px;
}

/* responsive */

@media screen and (min-width: 1024px) {
    .modal-custom {
        max-width: 720px;
    }

    .single-property-section .left-single h2 {
        max-width: 80%;
    }
}