/**
  
* Template Name: Fresher - Real Estate Template
* Version 1.4
* Author: themetrading
* Email: themetrading@gmail.com
* Developed By: themetrading
* First Release: 12 October 2020
* Last Update: 30 January 2021
* Author URL: www.themetrading.com

**/

/*==============================================================
  Table of CSS
================================================================

01.	Default Css
02. Default Margin & Padding CSS
03. Background Image CSS
04. Position CSS
05. Border CSS
06. Buttons CSS
07. List Style CSS
08. Form Style CSS
09. Own Nav & Dots Style CSS
10. Social Media CSS
11. Section Title CSS
12. Top Header & Select Option CSS
13. Main Navbar Css
14. Jslider CSS
15. Property Style One Css
16. Property style two Css
17. Property List Css
18. Property Details Css
19. Submit Property Css
20. Booking Property Css
21. Service Css
22. Service Details Css
23. Banner One Css
24. Team Css
25. Feedback Css
26. Blog Css
27. Blog Details Css
28. Footer Css
29. Map
30. Map Element
31. Video Popup 
32. Gallery Css
33. Partner Css
34. Home Page 3 Css
35. Page Banner Css
36. Pricing List Css
37. Invoice
38. Faq
39. Start Login Css
40. Register Css
41. Error Page Css
42. Contact Css
43. thumbnail angle 
44. Achievement
45. property
46. Property Thumbnail
47. Top Agencies
48. Experience
49. Chart
50. Ratting 
51. Default Animation Css
52. Responsive Css
/* 14.  Jslider CSS
==================================================================*/
.jslider {
  display: block;
  width: 95%;
  height: 1em;
  position: relative;
  top: 30px;
  font-family:'Montserrat', sans-serif
}
.jslider table {
  width: 100%;
  border-collapse: collapse;
  border: 0;
}
.jslider td, .jslider th {
  padding: 0;
  vertical-align: top;
  text-align: left;
  border: 0;
}
.jslider table, .jslider table tr, .jslider table tr td {
  width: 100%;
  vertical-align: top;
}
.jslider .jslider-bg {
  position: relative;
}
.jslider .jslider-bg i {
  height: 4px;
  position: absolute;
  font-size: 0;
  top: 0;
}
.jslider .jslider-bg .l {
  width: 11%;
  background-position: 0 0;
  left: 0;
}
.jslider .jslider-bg .f {
  width: 80%;
  left: 10%;
  background-repeat: repeat-x;
  background-position: 0 -20px;
}
.jslider .jslider-bg .r {
  background-position: right 0;
  width: 100%;
  right: -18px;
}
.jslider .jslider-bg .v {
  position: absolute;
  width: 60%;
  left: 20%;
  top: 0;
  height: 4px;
}
.jslider .jslider-pointer {
  width: 18px;
  height: 18px;
  border-radius: 3px;
  background-position: 0 -60px;
  position: absolute;
  left: 20%;
  top: -7px;
  cursor: pointer;
  cursor: hand;
}
.jslider .jslider-pointer-hover {
  background-position: -20px -60px;
}
.jslider .jslider-pointer-to {
}
.jslider .jslider-label {
  font-size: 10px;
  line-height: 14px;
  color: black;
  opacity: 0.4;
  white-space: nowrap;
  padding: 0px 2px;
  position: absolute;
  top: 20px;
  left: 0px;
}
.price-filter .jslider .jslider-label, .area-filter .jslider .jslider-label, .jslider-label {
    display: block !important;
    opacity: 1 !important;
}
.jslider-label.jslider-label-to{
  left: auto;
  right: -15px;
}
.jslider-value > span {
  float: left;
}
.area-filter .jslider-value > span {
  float: left;
  padding-right: 3px
}
.jslider .jslider-value {
  font-size: 14px;
  white-space: nowrap;
  padding: 1px 2px 0;
  position: absolute;
  top: -30px;
  left: 20%;
  background: transparent;
  line-height: 13px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.jslider .jslider-value-to {
  margin-right: -18px;
}
.jslider .jslider-label small, .jslider .jslider-value small {
  position: relative;
  top: -0.4em;
}
.jslider .jslider-scale {
  position: relative;
  top: 9px;
}
.jslider .jslider-scale span {
  position: absolute;
  height: 4px;
  border-left: 1px solid #999;
  font-size: 0;
}
.jslider .jslider-scale ins {
  font-size: 9px;
  text-decoration: none;
  position: absolute;
  left: 0px;
  top: 5px;
  color: #999;
}
.jslider-single .jslider-pointer-to, .jslider-single .jslider-value-to, .jslider-single .jslider-bg .v, .jslider-limitless .jslider-label {
  display: none;
}
.slider-mapview-icon{
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
}