#si-wrapper {
	 position: relative;
	 color: white;
}
 @media (max-width: 600px) {
	 #si-wrapper {
		 margin-top: 20px;
	}
}
 #si-wrapper .title {
	 position: relative;
	 display: inline-block;
	 font-size: 32px;
	 font-weight: 500;
	 color: black;
	 padding-left: 8px;
}
 #si-wrapper .indicator-wrapper {
	 margin: 20px auto 0;
	 height: 100%;
}
 #si-wrapper .indicator-wrapper .absolute-wrap {
	 position: relative;
	 float: right;
	 margin-bottom: 15px;
}
 @media screen and (max-width: 950px) {
	 #si-wrapper .indicator-wrapper .absolute-wrap {
		 right: 8px;
	}
}
 @media screen and (max-width: 650px) {
	 #si-wrapper .indicator-wrapper .absolute-wrap {
		 top: -100px;
		 left: -6px;
	}
}
 #si-wrapper .indicator-wrapper .item {
	 position: relative;
	 width: 50px;
	 height: 100%;
	 float: left;
	 z-index: 30;
}
 #si-wrapper .indicator-wrapper .item a {
	 text-decoration: none;
}
 #si-wrapper .indicator-wrapper .item .item-inner {
	 display: flex;
	 align-items: center;
	 justify-content: center;
	 width: 37px;
	 height: 37px;
	 margin: 0 14px;
	 color: black;
	 background-color: white;
	 border-radius: 50%;
	 text-align: center;
	 font-size: 17px;
	 border: 1px solid rgba(0,0,0,0.2);
}
 #si-wrapper .indicator-wrapper .item .item-inner[active] {
	 background-color: #aaaaaa;
	 border-color: #555555;
}
 #si-wrapper .indicator-wrapper .line {
	 display: none;
	 visibility: hidden;
}
 #si-wrapper .item-stage-title {
	 display: none;
	 visibility: hidden;
}
 #si-wrapper #atgalinis-laikrodis {
	 position: absolute;
	 top: 0;
	 line-height: 1;
	 right: 0;
	 font-family: "MSDot", sans-serif;
}
 @media (max-width: 600px) {
	 #si-wrapper #atgalinis-laikrodis {
		 top: -55px;
	}
}
 #si-wrapper #atgalinis-laikrodis #data-laikas {
	 color: black;
	 font-size: 58px;
}
 