
body {
	margin: 0 auto;
	background: #282828;
	text-shadow:0px 0px 4px #00FF66;
}

.background1{ 

    background: #282828;
    color: #00FF66;
    position: relative;
    margin: 0px;
    border-radius: 4px;  
    box-shadow: inset 2px 2px 1px #282828;
    background-size: cover;  
}

.title {
	 width:1850px;
	 font-weight:normal;
	 text-align: center;
	 font-size:24px;
	 border:solid;
     color:#00FF66;
     position:relative;	 
}

.font {
	font-family:  "Courier New","Lucida Console", monospace;
	font-weight:bold;
	margin:20px;
}
.navbar{
	width:1850px;
}
.navbar ul{
	font-size:24px;
	list-style-type: none;
	padding:20px;
	margin:0px;
	overflow: hidden;
	
	display:flex;
	justify-content:center;
}
.navbar a{
	color:#00FF66;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	display:block;
	text-align:center;
	width:max-content;
	position:relative;
}
.navbar li{
	padding-left:20px;
	padding-right:20px;
}

.navbar a:hover:before,
.navbar a:hover:after{
	content:"";
	position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;		
  }  	
#a1:hover:before{
    background:#282828;
	animation:typing steps(7) 1s forwards;
}
#a1:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(7) 1s forwards,
		 blink 900ms infinite;
}
#a2:hover:before{
    background:#282828;
	animation:typing steps(6) 1s forwards;
}
#a2:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(6) 1s forwards,
		 blink 900ms infinite;
}
#a3:hover:before{
    background:#282828;
	animation:typing steps(9) 1s forwards;
}
#a3:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(9) 1s forwards,
		 blink 900ms infinite;
}	
#a4:hover:before{
    background:#282828;
	animation:typing steps(8) 1s forwards;
}
#a4:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(8) 1s forwards,
		 blink 900ms infinite;
}		
@keyframes typing {
	 to {
     left: 100%;
	 }
}	 
@keyframes blink {
	 to {
     background: transparent;
	 }
}	
.lentele1_su_pavadinimu{
    margin-left:430px;
	
}
#table1{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold; 
	margin-right:40px;  
	margin-bottom:20px; 
}
.lentele2_su_pavadinimu{
	position:absolute;
	left:1000px;
	top:278px;
}
#table2{	
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele3_su_pavadinimu{
    margin-left:430px;		
}
#table3{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele4_su_pavadinimu{
    margin-left:430px;	
}
#table4{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele5_su_pavadinimu{
    margin-left:430px;	
}
#table5{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele6_su_pavadinimu{
    margin-left:430px;	
}
#table6{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele7_su_pavadinimu{
    margin-left:430px;	
}
#table7{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele8_su_pavadinimu{
    margin-left:430px;	
}
#table8{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
html {
  overflow-y: scroll;	
}
#p1{
	 margin-left:200px;
	 margin-right:200px;
}
#p2{
	 margin-left:200px;
	 margin-right:200px;
}
#p3{ 
     width:610px;
	 height:180px;	 
	 left:1200px;
	 top:200px;
	 
	 text-align: center;
	 font-size:35px;
	 padding:10px;
	
	 border:solid;
	 position:absolute;
}
#p5{ 
     width:610px;
	 height:180px;	 
	 left:1200px;
	 top:200px;
	 
	 text-align: center;
	 font-size:35px;
	 padding:10px;
	
	 border:solid;
	 position:absolute;
}
#Kaip_mus_rasti{
	 margin-left:450px;
	 margin-top:100px;
}
#pav1{
	margin-left:200px;
	border:solid;
	width:700px;
	height:500px;
	padding:10px;
	margin-bottom:20px;
}
#img1{
	border:solid;
	width:695px;
	height:495px;
}
#pav2{
	margin-left:200px;
	border:solid;
	width:700px;
	height:500px;
	padding:10px;
	margin-bottom:20px;
}
#img2{
	border:solid;
	width:695px;
	height:495px;
}
#pav3{
	margin-left:200px;
	border:solid;
	width:700px;
	height:500px;
	padding:10px;
	margin-bottom:20px;
}
#img3{
	border:solid;
	width:695px;
	height:495px;
}
#pav4{
	margin-left:200px;
	border:solid;
	width:700px;
	height:500px;
	padding:10px;
	margin-bottom:20px;
}
#img4{
	border:solid;
	width:695px;
	height:495px;
}
#google_maps{
	position:absolute;
	left:1100px;
	top:550px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
}
#rick{
	 color:#00FF66;
     margin-left:200px;
	 margin-right:200px;
}
#p6{
	 margin-left:200px;
	 margin-right:200px;
}
#p7{
	 margin-left:200px;
	 margin-right:200px;
}
#LT{ 
     background-color:#282828;;
     width:22px;
	 height:22px;
     color:#00FF66;
     border:solid;
	 position:absolute;
	 left:197px;
	 top:86px;
	 border-bottom:none;
	 padding:5px;
	 z-index:30;
     font-size:16px;
     font-weight:bold;	 
}
#LT_a{
	 color:#00FF66;
	 text-decoration:none;
}
#EN{ 
     background-color:#282828;;
     width:22px;
	 height:22px;
     color:#00FF66;
     border:solid;
	 position:absolute;
	 left:257px;
	 top:86px;
	 border-bottom:none;
	 padding:5px;
	 font-size:16px;
     font-weight:bold;
}	 
#EN_a{
	 color:#00FF66;
	 text-decoration:none; 
}
#EU_link{
	 color:#00FF66;
	 margin-right:50px;
}
#Paslaugu_tiekimo_salygos_link{
	 color:#00FF66;
     margin-left:100px;
	 margin-right:100px;
}
#Privatumo_politika_link{
	 color:#00FF66;
     margin-left:100px;
	 margin-right:100px;
}
#EU_link_EN{
	 color:#00FF66;
	 margin-right:50px;
}
#Terms_and_Conditions_link{
	color:#00FF66;
     margin-left:100px;
	 margin-right:100px;
}
#Privacy_Policy_link{
	  color:#00FF66;
     margin-left:100px;
	 margin-right:100px;
}
#div_Privacy_Policy{
	 margin-left:200px;
	 margin-right:200px;
}
#p1_Privacy_Policy{
     margin-left:20px;
	 margin-right:20px;  	
}
#p2_Privacy_Policy{
	 margin-left:20px;
	 margin-right:20px; 
}
#p3_Privacy_Policy{
	 margin-left:20px;
	 margin-right:20px;
}
#p4_Privacy_Policy{
	 margin-left:20px;
	 margin-right:20px;
}
#div_Terms_and_Conditions{
	 margin-left:200px;
	 margin-right:200px;
}
#tarpas_20px{
	 margin-left:20px;
	 margin-right:20px;
}
#Misija{
	 margin-left:200px;
	 margin-right:200px;
}
#Galerija{
	 margin-left:200px;
	 margin-right:200px;
}
#G_pav1{
     display:inline-table;	
	 border:solid;
	 padding-top:5px;
	 padding-right:5px;
	 padding-left:5px;
	 margin-bottom:20px;
	 margin-left:8px;
}
#G_img1{
	 border:solid;
	 width:450px;
	 height:320px;
}	

#galas_index_1{
     margin-left:200px;
	 margin-right:200px;
	 margin-top:200px;
	 
	 width:1457px;
	 border-top:solid;
	 padding:5px;
}	 

#galas_index{
	 margin-left:200px;
	 margin-right:200px;
	 margin-top:200px;
	 
	 width:1457px;
	 border-top:solid;
	 padding:5px;
}
#galas_index_EN{
     margin-left:200px;
	 margin-right:200px;
	 margin-top:200px;
	 
	 width:1457px;
	 border-top:solid;
	 padding:5px;
}	 
#galas_EN{
	 margin-left:200px;
	 margin-right:200px;
	 margin-top:200px;
	 
	 width:1457px;
	 border-top:solid;
	 padding:5px;
}
#EU_link_2{
	 color:#00FF66;
	
}

.EU_galas{
	 margin-left:200px;
	 margin-right:200px;
}
.EU_galas a{
	 color:#00FF66;
}

#Pakabutis{
	 width:1425px;
	 margin-left:200px;
	 border:solid;
	 text-align: center;
	 background-color:black;
	 padding:20px;
	 position:sticky;
	 bottom:10px;
}

@keyframes glitch_red {
	50%{color:red;}
    0% {transform: none;opacity: 1;}
    7% {transform: skew(-0.5deg, -0.9deg);opacity: 0.75;}
    10% {transform: none;opacity: 1;}
    27% {transform: none;opacity: 1;}
    30% {transform: skew(0.8deg, -0.1deg);opacity: 0.75;}
    35% {transform: none;opacity: 1;}
    52% {transform: none;opacity: 1;}
    55% {transform: skew(-1deg, 0.2deg);opacity: 0.75;}
    50% {transform: none;opacity: 1;}
    72% {transform: none;opacity: 1;}
    75% {transform: skew(0.4deg, 1deg);opacity: 0.75;}
    80% {transform: none;opacity: 1;}
    100% {transform: none;opacity: 1;}
    0% {transform: none;opacity: 0.25;}
    7% {transform: translate(-2px, -3px);opacity: 0.5;}
    10% {transform: none;opacity: 0.25;}
    27% {transform: none;opacity: 0.25;}
    30% {transform: translate(-5px, -2px);opacity: 0.5;}
    35% {transform: none;opacity: 0.25;}
    52% {transform: none;opacity: 0.25;}
    55% {transform: translate(-5px, -1px);opacity: 0.5;}
    50% {transform: none;opacity: 0.25;}
    72% {transform: none;opacity: 0.25;}
    75% {transform: translate(-2px, -6px);opacity: 0.5;}
    80% {transform: none;opacity: 0.25;}
    100% {transform: none;opacity: 0.25;}
    0% {transform: none;opacity: 0.25;}
    7% {transform: translate(2px, 3px);opacity: 0.5;}
    10% {transform: none;opacity: 0.25;}
    27% {transform: none;opacity: 0.25;}
    30% {transform: translate(5px, 2px);opacity: 0.5;}
    35% {transform: none;opacity: 0.25;}
    52% {transform: none;opacity: 0.25;}
    55% {transform: translate(5px, 1px);opacity: 0.5;}
    50% {transform: none;opacity: 0.25;}
    72% {transform: none;opacity: 0.25;}
    75% {transform: translate(2px, 6px);opacity: 0.5;}
    80% {transform: none;opacity: 0.25;}
    100% {transform: none;opacity: 0.25;}
    50% {transform: skew(90deg);}
}

@keyframes glitch {
    0% {transform: none;opacity: 1;}
    7% {transform: skew(-0.5deg, -0.9deg);opacity: 0.75;}
    10% {transform: none;opacity: 1;}
    27% {transform: none;opacity: 1;}
    30% {transform: skew(0.8deg, -0.1deg);opacity: 0.75;}
    35% {transform: none;opacity: 1;}
    52% {transform: none;opacity: 1;}
    55% {transform: skew(-1deg, 0.2deg);opacity: 0.75;}
    50% {transform: none;opacity: 1;}
    72% {transform: none;opacity: 1;}
    75% {transform: skew(0.4deg, 1deg);opacity: 0.75;}
    80% {transform: none;opacity: 1;}
    100% {transform: none;opacity: 1;}
    0% {transform: none;opacity: 0.25;}
    7% {transform: translate(-2px, -3px);opacity: 0.5;}
    10% {transform: none;opacity: 0.25;}
    27% {transform: none;opacity: 0.25;}
    30% {transform: translate(-5px, -2px);opacity: 0.5;}
    35% {transform: none;opacity: 0.25;}
    52% {transform: none;opacity: 0.25;}
    55% {transform: translate(-5px, -1px);opacity: 0.5;}
    50% {transform: none;opacity: 0.25;}
    72% {transform: none;opacity: 0.25;}
    75% {transform: translate(-2px, -6px);opacity: 0.5;}
    80% {transform: none;opacity: 0.25;}
    100% {transform: none;opacity: 0.25;}
    0% {transform: none;opacity: 0.25;}
    7% {transform: translate(2px, 3px);opacity: 0.5;}
    10% {transform: none;opacity: 0.25;}
    27% {transform: none;opacity: 0.25;}
    30% {transform: translate(5px, 2px);opacity: 0.5;}
    35% {transform: none;opacity: 0.25;}
    52% {transform: none;opacity: 0.25;}
    55% {transform: translate(5px, 1px);opacity: 0.5;}
    50% {transform: none;opacity: 0.25;}
    72% {transform: none;opacity: 0.25;}
    75% {transform: translate(2px, 6px);opacity: 0.5;}
    80% {transform: none;opacity: 0.25;}
    100% {transform: none;opacity: 0.25;}
    50% {transform: skew(90deg);}
}

.animate-red {
     animation: glitch_red 0.7s forwards;
}
.animate-glitch {
	 animation: glitch 0.7s forwards;
}

#button_No.no-button-color-change {
    background-color: red;
    color: red;
}
#button_Confirm.Confirm-button-color-change {
    background-color: green;
    color: green;
}

#button_Confirm{
	 margin-top:10px;
	 cursor:pointer;
	 background-color:black;
	 color:#00FF66;
	 border:solid;
	 font-size:20px;
}
#button_No{
	 margin-top:10px;
	 cursor:pointer;
	 background-color:black;
	 color:#00FF66;
	 border:solid;
	 font-size:20px;
}

@media (max-width:1366px){ /*1366px------------------------------------------------------------------------------------------------------*/
	
body {
	margin: 0 auto;
	background: #282828;
	text-shadow:0px 0px 4px #00FF66;
}

.background1{ 

    background: #282828;
    color: #00FF66;
    position: relative;
    margin: 0px;
    border-radius: 4px;  
    box-shadow: inset 2px 2px 1px #282828;
    background-size: cover;  
}

.title {
	 width:1310px;
	 height:118px;
	 font-weight:normal;
	 text-align: center;
	 font-size:24px;
	 border:solid;
     color:#00FF66;
     position:relative;	 
}

.font {
	font-family:  "Courier New","Lucida Console", monospace;
	font-weight:bold;
	margin:20px;
}
.navbar{
	width:1310px;
}
.navbar ul{
	font-size:24px;
	list-style-type: none;
	padding:20px;
	margin:0px;
	overflow: hidden;
	
	display:flex;
	justify-content:center;
}
.navbar a{
	color:#00FF66;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	display:block;
	text-align:center;
	width:max-content;
	position:relative;
}
.navbar li{
	padding-left:20px;
	padding-right:20px;
}

.navbar a:hover:before,
.navbar a:hover:after{
	content:"";
	position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;		
  }  	
#a1:hover:before{
    background:#282828;
	animation:typing steps(7) 1s forwards;
}
#a1:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(7) 1s forwards,
		 blink 900ms infinite;
}
#a2:hover:before{
    background:#282828;
	animation:typing steps(6) 1s forwards;
}
#a2:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(6) 1s forwards,
		 blink 900ms infinite;
}
#a3:hover:before{
    background:#282828;
	animation:typing steps(9) 1s forwards;
}
#a3:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(9) 1s forwards,
		 blink 900ms infinite;
}	
#a4:hover:before{
    background:#282828;
	animation:typing steps(8) 1s forwards;
}
#a4:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(8) 1s forwards,
		 blink 900ms infinite;
}		
@keyframes typing {
	 to {
     left: 100%;
	 }
}	 
@keyframes blink {
	 to {
     background: transparent;
	 }
}	
.lentele1_su_pavadinimu{
    margin-left:200px;
	
}
#table1{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold; 
	margin-right:40px;  
	margin-bottom:20px; 
}
.lentele2_su_pavadinimu{
	position:absolute;
	left:750px;
	top:295px;
}
#table2{	
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele3_su_pavadinimu{
    margin-left:200px;		
}
#table3{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele4_su_pavadinimu{
    margin-left:200px;	
}
#table4{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele5_su_pavadinimu{
    margin-left:200px;	
}
#table5{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele6_su_pavadinimu{
    margin-left:200px;	
}
#table6{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele7_su_pavadinimu{
    margin-left:200px;	
}
#table7{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele8_su_pavadinimu{
    margin-left:200px;	
}
#table8{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
html {
  overflow-y: scroll;	
}
#p1{
	 margin-left:90px;
	 margin-right:50px;
}
#p2{
	 margin-left:200px;
	 margin-right:200px;
	 font-size:16px;
}
#p3{ 
     width:610px;
	 height:180px;	 
	 left:650px;
	 top:300px;
	 
	 text-align: center;
	 font-size:35px;
	 padding:10px;
	
	 border:solid;
	 position:absolute;
	 
	 
}
#p5{ 
     width:610px;
	 height:180px;	 
	 left:700px;
	 top:200px;
	 
	 text-align: center;
	 font-size:35px;
	 padding:10px;
	
	 border:solid;
	 position:absolute;
}
#Kaip_mus_rasti{
	 margin-left:300px;
	 margin-top:100px;
}
#pav1{
	margin-left:20px;
	border:solid;
	width:585px;
	height:485px;
	padding:10px;
	margin-bottom:20px;
}
#img1{
	border:solid;
	width:575px;
	height:475px;
}
#pav2{
	margin-left:200px;
	border:solid;
	width:585px;
	height:485px;
	padding:10px;
	margin-bottom:20px;
}
#img2{
	border:solid;
	width:575px;
	height:475px;
}
#pav3{
	margin-left:200px;
	border:solid;
	width:585px;
	height:485px;
	padding:10px;
	margin-bottom:20px;
}
#img3{
	border:solid;
	width:575px;
	height:475px;
}
#pav4{
	margin-left:200px;
	border:solid;
	width:585px;
	height:485px;
	padding:10px;
	margin-bottom:20px;
}
#img4{
	border:solid;
	width:575px;
	height:475px;
}
#google_maps{
	position:absolute;
	left:700px;
	top:500px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
}
#rick{
	 color:#00FF66;
     margin-left:200px;
	 margin-right:200px;
}
#p6{
	 margin-left:80px;
	 margin-right:200px;
}
#p7{
	 margin-left:200px;
	 margin-right:200px;
}
#LT{ 
     background-color:#282828;;
     width:22px;
	 height:22px;
     color:#00FF66;
     border:solid;
	 position:absolute;
	 left:80px;
	 top:86px;
	 border-bottom:none;
	 padding:5px;
	 z-index:30;
     font-size:16px;
     font-weight:bold;	 
}
#LT_a{
	 color:#00FF66;
	 text-decoration:none;
}
#EN{ 
     background-color:#282828;;
     width:22px;
	 height:22px;
     color:#00FF66;
     border:solid;
	 position:absolute;
	 left:140px;
	 top:86px;
	 border-bottom:none;
	 padding:5px;
	 font-size:16px;
     font-weight:bold;
}	 
#EN_a{
	 color:#00FF66;
	 text-decoration:none;
}
#EU_link{
	 color:#00FF66;
	 margin-right:50px;
}
#Paslaugu_tiekimo_salygos_link{
	 color:#00FF66;
     margin-left:35px;
	 margin-right:50px;
}
#Privatumo_politika_link{
	 color:#00FF66;
     margin-left:45px;
	 margin-right:10px;
}
#EU_link_EN{
	 color:#00FF66;
	 margin-right:50px;
}
#Terms_and_Conditions_link{
	 color:#00FF66;
     margin-left:35px;
	 margin-right:50px;
}
#Privacy_Policy_link{
	 color:#00FF66;
     margin-left:45px;
	 margin-right:10px;
}
#Misija{
	 margin-left:80px;
	 margin-right:80px;
}
#div_Terms_and_Conditions{
	 margin-left:80px;
	 margin-right:80px;
}
#div_Privacy_Policy{
	 margin-left:80px;
	 margin-right:80px;
}
#Galerija{
	 margin-left:80px;
	 margin-right:80px;
}
#G_pav1{
     display:inline-table;	
	 border:solid;
	 padding-top:5px;
	 padding-right:5px;
	 padding-left:5px;
	 margin-bottom:20px;
	 margin-left:30px;
}
#galas_index_1{
     margin-left:80px;
	 margin-right:80px;
	 margin-top:300px;
	 
	 width:1175px;
	 border-top:solid;
	 padding:5px;
}	 
#galas_index{
	 margin-left:80px;
	 margin-right:80px;
	 margin-top:200px;
	 
	 width:1175px;
	 border-top:solid;
	 padding:5px;
}
#galas_index_EN{
     margin-left:80px;
	 margin-right:80px;
	 margin-top:300px;
	 
	 width:1175px;
	 border-top:solid;
	 padding:5px;
}	 
#galas_EN{
	 margin-left:80px;
	 margin-right:80px;
	 margin-top:200px;
	 
	 width:1175px;
	 border-top:solid;
	 padding:5px;
}
#Pakabutis{
	 width:1140px;
	 margin-left:80px;
}
}
@media (max-width:900px){ /*720px-------------------------------------------------*/
	
body {
	margin: 0 auto;
	background: #282828;
	text-shadow:0px 0px 4px #00FF66;
}

.background1{ 

    background: #282828;
    color: #00FF66;
    position: relative;
    margin: 0px;
    border-radius: 4px;  
    box-shadow: inset 2px 2px 1px #282828;
    background-size: cover;  
}

.title {
	 width:650px;
	 height:69px;
	 font-weight:normal;
	 text-align: center;
	 font-size:14px;
	 border:solid;
     color:#00FF66;    	 
}

.font {
	font-family:  "Courier New","Lucida Console", monospace;
	font-weight:bold;
	margin:20px;
}
.navbar{
	width:650px;
	margin-left:15px;
}
.navbar ul{
	font-size:18px;
	list-style-type: none;
	padding:14px;
	margin:0px;
	overflow: hidden;
	
	display:flex;
	justify-content:center;
}
.navbar a{
	color:#00FF66;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	display:block;
	text-align:center;
	width:max-content;
	position:relative;
}
.navbar li{
	padding-left:20px;
	padding-right:20px;
}

.navbar a:hover:before,
.navbar a:hover:after{
	content:"";
	position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;		
  }  	
#a1:hover:before{
    background:#282828;
	animation:typing steps(7) 1s forwards;
}
#a1:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(7) 1s forwards,
		 blink 900ms infinite;
}
#a2:hover:before{
    background:#282828;
	animation:typing steps(6) 1s forwards;
}
#a2:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(6) 1s forwards,
		 blink 900ms infinite;
}
#a3:hover:before{
    background:#282828;
	animation:typing steps(9) 1s forwards;
}
#a3:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(9) 1s forwards,
		 blink 900ms infinite;
}	
#a4:hover:before{
    background:#282828;
	animation:typing steps(8) 1s forwards;
}
#a4:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(8) 1s forwards,
		 blink 900ms infinite;
}		
@keyframes typing {
	 to {
     left: 100%;
	 }
}	 
@keyframes blink {
	 to {
     background: transparent;
	 }
}	
.lentele1_su_pavadinimu{
    margin-left:60px;
	
}
#table1{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold; 
	margin-right:10px;  
	margin-bottom:20px; 
}
.lentele2_su_pavadinimu{
	position:static;
	margin-left:60px;
}
#table2{	
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
	margin-right:40px;  
	margin-bottom:20px; 
}
.lentele3_su_pavadinimu{
    margin-left:60px;		
}
#table3{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele4_su_pavadinimu{
    margin-left:60px;	
}
#table4{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele5_su_pavadinimu{
    margin-left:60px;	
}
#table5{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele6_su_pavadinimu{
    margin-left:60px;	
}
#table6{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele7_su_pavadinimu{
    margin-left:60px;	
}
#table7{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele8_su_pavadinimu{
    margin-left:60px;	
}
#table8{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
html {
  overflow-y: scroll;	
}
#p1{
	 margin-left:30px;
	 margin-right:30px;
	 font-size:14px;
}
#p2{
	 margin-left:30px;
	 margin-right:30px;
	 font-size:14px;
}
#p3{ 
     width:610px;
	 height:180px;	 
	 margin-left:10px;
	 
	 text-align: center;
	 font-size:35px;
	 padding:10px;
	
	 border:solid;
	 position:static;
}
#p5{ 
     width:610px;
	 height:180px;	 
	 left:40px;
	 top:260px;
	 
	 text-align: center;
	 font-size:35px;
	 padding:10px;
	
	 border:solid;
	 position:absolute;
}
#Kaip_mus_rasti{
	 margin-left:220px;
	 margin-top:800px;
}
#pav1{
	margin-left:20px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
	margin-bottom:20px;
}
#img1{
	border:solid;
	width:600px;
	height:480px;
}
#pav2{
	margin-left:20px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
	margin-bottom:20px;
}
#img2{
	border:solid;
	width:600px;
	height:480px;
}
#pav3{
	margin-left:20px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
	margin-bottom:20px;
}
#img3{
	border:solid;
	width:600px;
	height:480px;
}
#pav4{
	margin-left:20px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
	margin-bottom:20px;
}
#img4{
	border:solid;
	width:600px;
	height:480px;
}
#google_maps{
	position:absolute;
	left:40px;
	top:550px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
}
#rick{
	 color:#00FF66;
     margin-left:200px;
	 margin-right:200px;
}
#p6{
	 margin-left:30px;
	 margin-right:30px;
	 font-size:14px;
}
#p7{
	 margin-left:200px;
	 margin-right:200px;
}
#LT{ 
     background-color:#282828;;
     width:22px;
	 height:22px;
     color:#00FF66;
     border:solid;
	 position:absolute;
	 left:15px;
	 top:37px;
	 border-bottom:none;
	 padding:5px;
	 z-index:30;	 
}
#LT_a{
	 color:#00FF66;
	 text-decoration:none;
}
#EN{ 
     background-color:#282828;;
     width:22px;
	 height:22px;
     color:#00FF66;
     border:solid;
	 position:absolute;
	 left:65px;
	 top:37px;
	 border-bottom:none;
	 padding:5px;
}	 
#EN_a{
	 color:#00FF66;
	 text-decoration:none;
}
#EU_link{
	 color:#00FF66;
	 margin-right:0px;
	 line-height:30px;
	 padding-left:40px;
}
#EU_link{
	 color:#00FF66;

	 display: inline-block;
     min-height: 48px;
     width:300px;
     padding: 0 16px; 
}
#Paslaugu_tiekimo_salygos_link{
	 color:#00FF66;
     Width:240px;

	 display: inline-block;
     min-height: 48px;
     line-height: 48px;
     padding: 0 8px;
}
#Privatumo_politika_link{
	 color:#00FF66;
     margin-left:50px;
	
	 
	 display: inline-block;
     min-height: 48px;
     line-height: 48px;
     padding: 0 8px; 
}
#Terms_and_Conditions_link{
	 color:#00FF66;
     margin-left:30px;
	 margin-right:90px;
}
#Privacy_Policy_link{
	 color:#00FF66;
     margin-left:100px;
	 margin-right:10px;
}
#Misija{
	 margin-left:20px;
	 margin-right:60px;
}
#div_Terms_and_Conditions{
	 margin-left:80px;
	 margin-right:80px;
}
#div_Privacy_Policy{
	 margin-left:80px;
	 margin-right:80px;
}
#Galerija{
	 margin-left:80px;
	 margin-right:80px;
}
#G_pav1{
     display:inline-table;	
	 border:solid;
	 padding-top:5px;
	 padding-right:5px;
	 padding-left:5px;
	 margin-bottom:20px;
	 margin-left:30px;
}
#galas_index_1{
     margin-left:0px;
	 margin-right:10px;
	 margin-top:100px;
	 
	 width:646px;
	 border-top:solid;
	 padding:5px;
}	 
#galas_index{
	 margin-left:0px;
	 margin-right:10px;
	 margin-top:200px;
	 
	 width:646px;
	 border-top:solid;
	 padding:5px;
}
#galas_index_EN{
     margin-left:0px;
	 margin-right:10px;
	 margin-top:100px;
	 
	 width:646px;
	 border-top:solid;
	 padding:5px;
}	 
#galas_EN{
	 margin-left:0px;
	 margin-right:10px;
	 margin-top:200px;
	 
	 width:646px;
	 border-top:solid;
	 padding:5px;
}
#Pakabutis{
	 width:610px;
	 margin-left:0px;
}
}
@media (max-width:720px){ /*360px-----------------------------------*/
	
body {
	margin: 0 auto;
	background: #282828;
	text-shadow:0px 0px 4px #00FF66;
}

.background1{ 

    background: #282828;
    color: #00FF66;
    position: relative;
    margin: 0px;
    border-radius: 4px;  
    box-shadow: inset 2px 2px 1px #282828;
    background-size: cover;  
}

.title {
	 width:315px;
	 height:50px;
	 font-weight:normal;
	 text-align: center;
	 font-size:10px;
	 border:solid;
     color:#00FF66;
     position:relative;	 
}

.font {
	font-family:  "Courier New","Lucida Console", monospace;
	font-weight:bold;
	margin:20px;
}
.navbar{
	width:350px;
	margin-left:0px;
}
.navbar ul{
	font-size:18px;
	list-style-type: none;
	padding:14px;
	margin:0px;
	overflow: hidden;
	
	display:grid;
	justify-content:center;
}
.navbar a{
	color:#00FF66;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	display:block;
	text-align:center;
	width:max-content;
	position:relative;
}
.navbar li{
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
}

.navbar a:hover:before,
.navbar a:hover:after{
	content:"";
	position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;		
  }  	
#a1:hover:before{
    background:#282828;
	animation:typing steps(7) 1s forwards;
}
#a1:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(7) 1s forwards,
		 blink 900ms infinite;
}
#a2:hover:before{
    background:#282828;
	animation:typing steps(6) 1s forwards;
}
#a2:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(6) 1s forwards,
		 blink 900ms infinite;
}
#a3:hover:before{
    background:#282828;
	animation:typing steps(9) 1s forwards;
}
#a3:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(9) 1s forwards,
		 blink 900ms infinite;
}	
#a4:hover:before{
    background:#282828;
	animation:typing steps(8) 1s forwards;
}
#a4:hover:after{
	width:0.400em;
	background:#00FF66;
	animation:
	     typing steps(8) 1s forwards,
		 blink 900ms infinite;
}		
@keyframes typing {
	 to {
     left: 100%;
	 }
}	 
@keyframes blink {
	 to {
     background: transparent;
	 }
}	
.lentele1_su_pavadinimu{
    margin-left:5px;
	
}
#table1{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold; 
	margin-right:10px;  
	margin-bottom:20px; 
}
.lentele2_su_pavadinimu{
	position:static;
	margin-left:5px;
}
#table2{	
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
	margin-right:40px;  
	margin-bottom:20px; 
}
.lentele3_su_pavadinimu{
    margin-left:5px;		
}
#table3{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele4_su_pavadinimu{
    margin-left:5px;	
}
#table4{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele5_su_pavadinimu{
    margin-left:5px;	
}
#table5{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele6_su_pavadinimu{
    margin-left:5px;	
}
#table6{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele7_su_pavadinimu{
    margin-left:5px;	
}
#table7{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
.lentele8_su_pavadinimu{
    margin-left:60px;	
}
#table8{
	border-color:#00FF66;	
	color: #00FF66;
	font-weight:bold;
}
html {
  overflow-y: scroll;	
}
#p1{
	 margin-left:5px;
	 margin-right:20px;
	 font-size:14px;
	 margin-top:0px;
}
#p2{
	 margin-left:5px;
	 margin-right:20px;
	 font-size:14px;
	 margin-top:0px;
}
#p3{ 
     margin-left:0px;
     width:295px;
	 height:110px;	 
	 
	 text-align: center;
	 font-size:17px;
	 padding:10px;
	
	 border:solid;
	 position:static;
}
#p5{ 
     width:295px;
	 height:110px;	 
	 left:20px;
	 top:430px;
	 
	 text-align: center;
	 font-size:17px;
	 padding:10px;
	
	 border:solid;
	 position:static;
}
#Kaip_mus_rasti{
	 margin-left:100px;
	 margin-top:520px;
}
#pav1{
	margin-left:0px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
	margin-bottom:20px;
}
#img1{
	border:solid;
	width:600px;
	height:480px;
}
#pav2{
	margin-left:0px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
	margin-bottom:20px;
}
#img2{
	border:solid;
	width:600px;
	height:480px;
}
#pav3{
	margin-left:0px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
	margin-bottom:20px;
}
#img3{
	border:solid;
	width:600px;
	height:480px;
}
#pav4{
	margin-left:0px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
	margin-bottom:20px;
}
#img4{
	border:solid;
	width:600px;
	height:480px;
}
#google_maps{
	position:absolute;
	left:20px;
	top:600px;
	border:solid;
	width:605px;
	height:455px;
	padding:10px;
}
#rick{
	 color:#00FF66;
     margin-left:20px;
	 margin-right:200px;
}
#p6{
	 margin-left:5px;
	 margin-right:20px;
	 font-size:14px;
	 margin-top:0px;
}
#p7{
	 margin-left:20px;
	 margin-right:20px;
}
#LT{ 
     background-color:#282828;;
     width:22px;
	 height:22px;
     color:#00FF66;
     border:solid;
	 position:absolute;
	 left:5px;
	 top:50px;
	 border-top:none;
	 padding:5px;
	 z-index:30;
     font-size:16px;
     font-weight:bold;	 
}
#LT_a{
	 color:#00FF66;
	 text-decoration:none;
}
#EN{ 
     background-color:#282828;;
     width:22px;
	 height:22px;
     color:#00FF66;
     border:solid;
	 position:absolute;
	 left:45px;
	 top:50px;
	 border-top:none;
	 padding:5px;
	 z-index:30;
	 font-size:16px;
     font-weight:bold;	
}	 
#EN_a{
	 color:#00FF66;
	 text-decoration:none;
}
#EU_link{
	 color:#00FF66;

	 display: inline-block;
     min-height: 48px;
     width:300px;
     padding: 0 16px; 
}
#Paslaugu_tiekimo_salygos_link{
	 color:#00FF66;
     Width:240px;

	 display: inline-block;
     min-height: 48px;
     line-height: 48px;
     padding: 0 8px;
}
#Privatumo_politika_link{
	 color:#00FF66;
     margin-left:50px;
	
	 
	 display: inline-block;
     min-height: 48px;
     line-height: 48px;
     padding: 0 8px; 
}
#EU_link_EN{
     color:#00FF66;

	 display: inline-block;
     min-height: 48px;
     width:300px;
     padding: 0 16px; 
}
#Terms_and_Conditions_link{
	 color:#00FF66;
     Width:240px;

	 display: inline-block;
     min-height: 48px;
     line-height: 48px;
     padding: 0 8px;
}
#Privacy_Policy_link{
	 color:#00FF66;
     margin-left:50px;
	
	 
	 display: inline-block;
     min-height: 48px;
     line-height: 48px;
     padding: 0 8px; 
}
#Misija{
	 margin-left:5px;
	 margin-right:0px;
	 font-size:10px;
	 
}
#div_Terms_and_Conditions{
	 margin-left:5px;
	 margin-right:5px;
}
#div_Privacy_Policy{
	 margin-left:5px;
	 margin-right:5px;
}
#Galerija{
	 margin-left:5px;
	 margin-right:80px;
}
#G_pav1{
     display:inline-table;	
	 border:solid;
	 padding-top:5px;
	 padding-right:5px;
	 padding-left:5px;
	 margin-bottom:20px;
	 margin-left:5px;
}
#galas_index_1{
     margin-left:0px;
	 margin-right:10px;
	 margin-top:100px;
	 
	 width:311px;
	 border-top:solid;
	 padding:5px;
}	 
#galas_index{
	 margin-left:0px;
	 margin-right:10px;
	 margin-top:200px;
	 
	 width:311px;
	 border-top:solid;
	 padding:5px;
}
#galas_index_EN{
     margin-left:0px;
	 margin-right:10px;
	 margin-top:100px;
	 
	 width:311px;
	 border-top:solid;
	 padding:5px;
}	 
#galas_EN{
	 margin-left:0px;
	 margin-right:10px;
	 margin-top:200px;
	 
	 width:311px;
	 border-top:solid;
	 padding:5px;
}
#Pakabutis{
	 width:275px;
	 margin-left:0px;
}
}