@font-face {
  font-family: "HamburgSymbols_v2";	
  src: url("HamburgSymbols_v2_4.woff2") format("woff2"), 
       url("HamburgSymbols_v2_4.woff") format("woff"),
       url("HamburgSymbols_v2_4.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

.hamburg_v2 {
  font-family: "HamburgSymbols_v2";
  font-size: 20px;
}


select {
height: 30px;
}


.colorcity {
color: #2CBB0F; 
}

.ui-autocomplete {
  list-style: none;
}

.ui-autocomplete > li > div {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}

.ui-state-hover,
.ui-state-active,
.ui-state-focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
  cursor: pointer;
} 

:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder          {color: transparent}
:focus:-moz-placeholder           {color: transparent}
:focus:-ms-input-placeholder      {color: transparent}

.show-style {
	cursor: pointer; 
	margin-top: 5px;
	line-height: 130%;
	color: rgb(67, 113, 140);
}
.more2 {
    vertical-align:middle;
    display:inline-block;
    height:20px;
    width:20px;
    background:url("/swetest/www/natal_chart/form/plus.gif");
}

.more1 {
    vertical-align:middle;
    display:inline-block;
    height:20px;
    width:20px;
    background:url("/swetest/www/natal_chart/form/minus.gif");
}


.rzr0, .rzr1, .rzr2, .rzr3, .rzr4, .rzr5, .rzr6, .rzr9, .rzr11 {
    display:none;
}

.more { display:none; }
.moretr { display:none; }
.border_line { border: 0px none; }


