.add-station-div-input-tag {
	margin: .3em auto .3em auto;
	font-size: 1.2em;
}

.add-station-div-input-tag span {
}

.add-station-div-input-tag input {
	font-size: 1.2em;
}

.save-station-class {
	font-size: 1.2em;
	background-color: rgba(55,190,50,0.5);
	color: black;
	border: .1em solid transparent;
	padding: .5em;
	cursor: pointer;
	opacity: .2;
	position: relative;
}

#update-station-button {
	display: none;
}

::-webkit-input-placeholder{
	font-size: 0.7em;
}

::-moz-input-placeholder{
	font-size: 0.7em;
}

::-o-input-placeholder{
	font-size: 0.7em;
}

::-ms-input-placeholder{
	font-size: 0.7em;
}

#city-choices {
	font-size: 1.2em;
}

#clear-city-choices {
	font-size: 1em;
	color: rgb(250,100,100);
	cursor: pointer;
}

.cities-list-p {

}

.cities-list-span {
	cursor: pointer;
	font-size: 1em;
	padding: .2em;
}

.cities-list-span:hover:after {
	content: " +";
}

.cities-list-span:hover {
	text-decoration: underline;
}

* :required {
	border: 1px solid rgb(255,80,40);
}

.main-add-station-div {
	/*float: left;
	position: relative;*/
}

.user-stations-added {
	float: left;
	height: 20em;
	position: relative;
	overflow: hidden;
}

#wat {
	font-size: 1.2em;
	position: relative;
}

#usa {
	overflow-y: scroll;
	height: 90%;
	position: relative;
}

.xjsonclass {
	padding: .2em 0 .2em 0;
}

.xjsonclass a {
	color: rgba(12,12,12,.55);
	transition: color .2s ease-out;
}

.xjsonclass a:visited {
	color: rgba(12,12,12,.55);
}

.xjsonclass a:hover {
	color: rgba(12,12,12,1);
}

.delete-station-class,
.hide-action-class,
.change-station-class {

	cursor: pointer;
	margin-left: .2em;
	color: rgba(12,12,12,.35);
	border-bottom: 1px dotted rgba(12,12,12,.35);
	transition:all .3s ease-out;
	user-select:none;
	-webkit-user-select:none;

}

	.delete-station-class:hover,
	.hide-action-class:hover,
	.change-station-class:hover	{
		color: rgba(12,12,12,.95);
		border-bottom: 1px dotted rgba(12,12,12,.95);
	}

.appr_acc {
	cursor: pointer;
	margin-left: .2em;
	color: rgba(12,12,12,.35);
	border-bottom: 1px dotted rgba(12,12,12,.35);
	transition:all .3s ease-out;
	user-select:none;
	-webkit-user-select:none;
} 

	.appr_acc:hover {
		color: rgba(12,12,12,.95);
		border-bottom: 1px dotted rgba(12,12,12,.95);
	}