/*
 * Main File : /templates/jf_chrome/less/jf_features_com_osmap.less
 * Included Files : 
 * /templates/jf_chrome/less/jf_global_00_mixins.less
 * /templates/jf_chrome/less/jf_global_00_variables.less
 */
#osmap {
  font-size: 14px;
}
#osmap h1 {
  margin-top: 0;
  margin-bottom: 20px;
}
#osmap .menutitle {
  display: none;
}
#osmap ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#osmap ul.level_0 {
  margin-left: 3px;
}
#osmap ul li {
  background-image: url(../images/jf/jf_coms/osmap/jf_osmap_dot.png);
  background-repeat: no-repeat;
  background-position: 0px 12px;
}
#osmap ul li a,
#osmap ul li span {
  font-size: 14px;
  padding-left: 40px;
  line-height: 1.8em;
  background-image: url(../images/jf/jf_coms/osmap/jf_osmap_arrow.png);
  background-repeat: no-repeat;
  background-position: -370px 6px;
  margin-left: 8px;
}
#osmap ul li li a,
#osmap ul li li span {
  padding-left: 80px;
  background-position: -330px 6px;
}
#osmap ul li li li a,
#osmap ul li li li span {
  padding-left: 120px;
  background-position: -290px 6px;
}
#osmap ul li li li li a,
#osmap ul li li li li span {
  padding-left: 160px;
  background-position: -250px 6px;
}
#osmap ul li li li li li a,
#osmap ul li li li li li span {
  padding-left: 200px;
  background-position: -210px 6px;
}
#osmap ul li li li li li li a,
#osmap ul li li li li li li span {
  padding-left: 240px;
  background-position: -170px 6px;
}
#osmap ul li li li li li li li a,
#osmap ul li li li li li li li span {
  padding-left: 280px;
  background-position: -130px 6px;
}
body.rtl #osmap ul li {
  background-position: 100% 12px;
}
body.rtl #osmap ul li a,
body.rtl #osmap ul li span {
  background-image: url(../images/jf/jf_coms/osmap/jf_osmap_arrow_rtl.png);
  padding-left: 0px;
  padding-right: 40px;
  background-position: 230% 11px;
  margin-left: 0;
  margin-right: 8px;
  display: block;
}
body.rtl #osmap ul li li a,
body.rtl #osmap ul li li span {
  padding-left: 0px;
  padding-right: 80px;
  background-position: 215% 11px;
}
body.rtl #osmap ul li li li a,
body.rtl #osmap ul li li li span {
  padding-left: 0px;
  padding-right: 120px;
  background-position: 200% 11px;
}
body.rtl #osmap ul li li li li a,
body.rtl #osmap ul li li li li span {
  padding-left: 0px;
  padding-right: 160px;
  background-position: 190% 11px;
}
body.rtl #osmap ul li li li li li a,
body.rtl #osmap ul li li li li li span {
  padding-left: 0px;
  padding-right: 200px;
  background-position: 180% 11px;
}
body.rtl #osmap ul li li li li li li a,
body.rtl #osmap ul li li li li li li span {
  padding-left: 0px;
  padding-right: 240px;
  background-position: 170% 11px;
}
body.rtl #osmap ul li li li li li li li a,
body.rtl #osmap ul li li li li li li li span {
  padding-left: 0px;
  padding-right: 280px;
  background-position: 160% 11px;
}
