
html {
  background-color: unset;   /* override Bulma styling to allow background map */
}

.classic-link {
  position:absolute;
  display: block;
  overflow: hidden;
  height: 6px;
  width: 6px;
  background: url("/assets/dot-56307180.gif") no-repeat;
}

.classic-list-link {
  font-size: 1px;
  height: 5px;
  width: 5px;
  cursor:pointer;
  background: url("/assets/dot_list-0736f6a1.gif") no-repeat;
 }

.classic-list {
  position:absolute;
  z-index:1000;
  display:none;
 top:-10px;
 left:-10px;
}

.classic-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
  white-space: nowrap;
  border-bottom: 1px solid #ccc;
  font-size:11px;
  font-family: verdana, arial, Helvetica, sans-serif;
}

.classic-list ul li {
  position: relative;
  background: #f0f0f0;
  border: 1px solid #ccc;
  border-bottom: 0;
  font-weight: bold;
}

.classic-list ul li a {
  text-decoration: none;
  display: block;
  padding: 0 5px 0 5px;
  color: #777;
  height: 1%;
  font-weight: normal;
}

.classic-list ul li.place {
  padding: 0 5px 0 5px;
}

.classic-list ul li a:hover {
  background: #e0e0e0;
}

.classic-social-links {
  padding-top: 10px;
}

.classic-ad-right {
  position: absolute;
  left: 800px;
  top: 80px;
  width: 300px;
  height: 600px;
}

.classic-footer {
  position: absolute;
  left: 5px;
  top: 700px;
  width: 1100px;
  clear: both;
}


.classic-message {
  position: absolute;
  left: 10px;
  top: 630px;
  border: 1px solid;
  background: #FFFF99;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding: 5px;
}

.classic-message-traffic {
  position: absolute;
  left: 10px;
  top: 630px;
  background: #F0A8A8;
  border: 1px solid #900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding: 5px;
}

.wc-classic-cod-arrow {
  position: absolute;
  display: none;
  z-index: 35;
}