.buttons {
			position: absolute;
			right: 0;
		}.buttons button{
			border: 0;
			background: #c12;
			color: #fff;
			padding: 4px 10px;
			border-radius: 4px;
		}
		.start {
			background: #affaaf;
		}.visited {
			background: #af0af4;
		}.walked {
			background: rgba(208, 169, 4, 0.59);
		}.end {
			background: #fa0a0a;
		}
		.path {
			background: #fa3b4c;
		}
		.anchor{
			background: #000 !important;
			color: #fff !important;
		}
		.anchor label{
			color: #fff !important;
		}
		visited {
			position: absolute;
			left:0;
			top:0;
			width:100%;
			height: 100%;
			background: rgba(219, 0, 0, 0.08);
			animation-name: example;
  			animation-duration: 2s;
		}
		label {
			position: relative;
			color: #000;
			font-size:10px;
		}
		@keyframes example {
		  0%   {background-color: rgba(74, 197, 74, 0.55); border-radius: 50%;}
		  25%  {background-color: rgba(167, 197, 74, 0.55);border-radius: 35%;}
		  50%  {background-color: rgba(197, 131, 94, 0.65);border-radius: 20%;}
		  100% {background: rgba(219, 0, 0, 0.44);border-radius: 0%;}
		}