#izanga {

	color: #6D6E70;

	margin-top: 1%;

	display: block;

	font-size: 22px;

	padding-top: 1%;

	padding-bottom: 2%;

	border-bottom: 0px solid white;

	text-align: center;

	border-radius: 0px;

	border-top: none;

	border-right: none;

}



#name {

	font-size: 21px;

	display: block;

	text-align:center;

	color: #028575;

	margin-top: 15%;

	margin-bottom: 1%;

}
#name-bulv {

	font-size: 32px;

	display: block;

	text-align:left;

	color: #028575;

	margin-top: 4%;

	margin-left:5%;

	margin-bottom: 1%;

}

.second { margin:4% 65px 0px 65px;height:55px; }

.section-light {

	margin-bottom: 0;

	border-top-right-radius: 285px;

	background-color: #1a936f;

	background: url('https://www.lithuania.travel/other_files/zemelapiai/cepelinai/bg.png');

	background-position: bottom;

	margin-top: 2em;
}



.pins {

	position: relative;

}

#siuntimas {

	float: right;

	margin-top: -10%;

	position: relative;

	display: block;

}

#siuntimas a:before {

	display: none;

}

#download {

	color: #028575;

}

#siuntimas:before {

	content: "#";

	color: transparent;

	font-size: 25px;

	width: 150px;

	height: 150px;

	position: absolute;

	top: -133px;

	left: 47px;

	background-repeat: no-repeat;

	z-index: 1;

	background-size: contain;

	background-image: url('https://www.lithuania.travel/other_files/zemelapiai/cepelinai/siuntimas.png');

}



.divider-A {

	max-width: 500px;

	margin: 50px 0;

}



#description {

	color: #6D6E70;
	text-align:center;
	margin: 15px 50px 0px 50px;
	font-size:16px;

}
#description-bulv {

	color: #6D6E70;
	margin-left:5%;
	text-align:left;
	//margin: 15px 50px 0px 50px;
	font-size: 17px;

}
#description-small {

	color: #6D6E70;
	text-align:center;
	font-style:italic;
	margin: 5px 70px 0px 70px;
	line-height:18px;
	font-size:13px;

}


#download {

	z-index: 999;

	position: relative;

	transition: 1s;

	padding-top: 0;

	display: inline;

}



#download:hover {

	color: #028575;

	text-decoration: underline;

}



.article p a {

	color: #6D6E70;

	transition: 1s;

	padding-top: 2%;

	text-align:center;

	display: block;

	position: relative;

	z-index: 1;

}

.article p.button {

	display: block;

}



.button p a:before {

	content: ">";

	position: absolute;

	top: 20%;

	right: 38%;

}



#fire {

	width: 60px;

	display: block;

	margin-top: 2%;

}



#intro-start {

	text-align: center;

	margin-top: 6%;

	margin-bottom: 6%;

	text-transform: unset;

	color: #B98D61;

	font-size: 32px;

}



#intro-start1 {

	text-align: center;

	margin-bottom: 2%;

	margin-top: 4%;

	text-transform: uppercase;

	color: #c6dabf;

	font-size: 30px;

}



#webs {

	display: block;

	margin-top: 2%;

	color: #fff;

}



#info {

	font-style: italic;

	display: none;

	color: #fff;

}



#divider2 {

	width: 70%;

}



.city p {

	color: #fff;

}



.city h2 {

	color: #fff;

	display: block;

	margin-top: 2%;

}



.city {

	margin-bottom: 3%;

	border-bottom: 1px solid #fff;

}



.w3-button {

	padding: 10px;

	border-bottom: none;

	background: none;

	font-size: 18px;

	color: #fff;

	width: 13%;

	font-family: TTChocolates;

	outline: none;

	border-left: 1px solid #fff;

	border-top: none;

	border-right: none;

	transition: 1s;

}



.w3-button:hover {

	background: #fff;

	color: #000;

}



.article p a:hover {

	text-decoration: none;

}



.button {

	color: #fff !important;

	width: 100%;

	text-align:center;

	display: block;

	padding: 0px;

	border-left: 0px solid #fff;

	transition: 1s;

}

.button a { text-align:center; }

.button-second {

	color: #fff !important;

	width: 16%;

	display: block;

	padding: 0px;

	border-left: 0px solid #fff;

	transition: 1s;

	margin-left: 5%;

}

.col-md-10 a:before { right:20%!important; top:10%!important; }

.button:hover {

	//width: 250px;

	padding-left: 3px;

}



#slider-header {

	color: #ECE8CB;

	text-align: center;

	font-size: 35px;

	border-radius: 20px 20px 0 0;

	text-transform: uppercase;

	background-color: #17936F;

	padding: 20px;

	margin-top: 40px;

	cursor: pointer;

	margin-bottom: 0;
}



#slider-header:after {

	content: "#";

	background-image: url(https://www.lithuania.travel/other_files/zemelapiai/cepelinai/rodykle.png);

	font-size: 20px;

	width: 80px;

	position: relative;

	display:inline-flex;

	color: transparent;

	left: 20em;

	background-size: 55px;

	background-repeat: no-repeat;

}


.slider {

	height: 0px;

	overflow: hidden;

	transition: height 0.5s ease;

	-moz-transition: height 0.5s ease;

	-ms-transition: height 0.5s ease;

	-o-transition: height 0.5s ease;

	-webkit-transition: height 0.5s ease;

}



.slider:before {

	display: none;

}



.slided {

	height: 560px;

}



#pavadinimas {

	color: #fff;

	letter-spacing: 1px;

	text-align: center;

	font-size: 35px;

	margin-top: 3%;

}



#pavadinimas2 {

	color: #fff;

	letter-spacing: 1px;

	text-align: left;

	font-size: 26px;

	margin-top: 3%;

}



#pin1 {

	width: 60px;

	position: absolute;

	top: 62%;

	left: 35%;

	transition: 1s;

	z-index: 1;

}

#cep1 { width:110px; display:inline-block; vertical-align:middle;-webkit-filter: drop-shadow(3px 8px 2px rgba(72, 72, 72, 0.5)); }
#cep2 { display:inline-block; font-size:20px; color:#028575; margin-right: 2em; }
#aligner { align-items:center; text-align:center;margin-bottom:5%; }
#one { display:flex; align-items: center; justify-content: center; }


#pin1:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin2 {

	width: 60px;

	position: absolute;

	top: 62%;

	left: 73%;

	transition: 1s;

}



#pin2:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin3 {

	width: 60px;

	position: absolute;

	top: 58%;

	left: 69%;

	transition: 1s;

	z-index: 1;

}



#pin3:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin4 {

	width: 60px;

	position: absolute;

	/*top: 67%;*/

	/*left: 60.3%;*/

	transition: 1s;

	z-index: 1;

}



#pin4:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin5 {

	width: 60px;

	position: absolute;

	top: 63%;

	left: 64%;

	transition: 1s;

	z-index: 1;

}



#pin5:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin6 {

	width: 60px;

	position: absolute;

	top: 65%;

	left: 69%;

	transition: 1s;

	z-index: 1;

}



#pin6:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin7 {

	width: 60px;

	position: absolute;

	top: 67%;

	left: 65%;

	transition: 1s;

	z-index: 1;

}



#pin7:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin8 {

	width: 60px;

	position: absolute;

	top: 57%;

	left: 74%;

	transition: 1s;

	z-index: 1;

}



#pin8:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin9 {

	width: 60px;

	position: absolute;

	top: 68%;

	left: 71%;

	transition: 1s;

	z-index: 1;

}



#pin9:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin10 {

	width: 60px;

	position: absolute;

	top: 70%;

	left: 68%;

	transition: 1s;

	z-index: 1;

}



#pin10:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin11 {

	width: 60px;

	position: absolute;

	top: 66%;

	left: 61%;

	transition: 1s;

	z-index: 1;

}



#pin11:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin12 {

	width: 60px;

	position: absolute;

	top: 52%;

	left: 49%;

	transition: 1s;

	z-index: 1;

}



#pin12:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin13 {

	width: 60px;

	position: absolute;

	top: 20%;

	left: 63%;

	transition: 1s;

	z-index: 1;

}



#pin13:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin14 {

	width: 60px;

	position: absolute;

	top: 55%;

	left: 53%;

	transition: 1s;

	z-index: 1;

}



#pin14:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin15 {

	width: 60px;

	position: absolute;

	top: 59%;

	left: 47%;

	transition: 1s;

	z-index: 1;

}



#pin15:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin16 {

	width: 60px;

	position: absolute;

	top: 59%;

	left: 52%;

	transition: 1s;

	z-index: 1;

}



#pin16:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin17 {

	width: 60px;

	position: absolute;

	top: 52%;

	left: 45%;

	transition: 1s;

	z-index: 1;

}



#pin17:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin18 {

	width: 60px;

	position: absolute;

	top: 56%;

	left: 45%;

	transition: 1s;

	z-index: 1;

}



#pin18:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin19 {

	width: 60px;

	position: absolute;

	top: 49%;

	left: 63%;

	transition: 1s;

	z-index: 1;

}



#pin19:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin20 {

	width: 60px;

	position: absolute;

	top: 42%;

	left: 61%;

	transition: 1s;

	z-index: 1;

}



#pin20:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin21 {

	width: 60px;

	position: absolute;

	top: 70%;

	left: 62%;

	transition: 1s;

	z-index: 1;

}



#pin21:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin22 {

	width: 60px;

	position: absolute;

	top: 22%;

	left: 42%;

	transition: 1s;

	z-index: 1;

}



#pin22:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin23 {

	width: 60px;

	position: absolute;

	top: 26%;

	left: 45%;

	transition: 1s;

	z-index: 1;

}



#pin23:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin24 {

	width: 60px;

	position: absolute;

	top: 27%;

	left: 38%;

	transition: 1s;

	z-index: 1;

}



#pin24:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin25 {

	width: 60px;

	position: absolute;

	top: 22%;

	left: 47%;

	transition: 1s;

	z-index: 1;

}



#pin25:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin26 {

	width: 60px;

	position: absolute;

	top: 58%;

	left: 65%;

	transition: 1s;

	z-index: 1;

}



#pin26:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin27 {

	width: 60px;

	position: absolute;

	top: 56%;

	left: 59%;

	transition: 1s;

	z-index: 1;

}



#pin27:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin28 {

	width: 102px;

	position: absolute;

	top: 55%;

	left: 33%;

	transition: 1s;

	z-index: 1;

}



#pin28:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin29 {

	width: 102px;

	position: absolute;

	top: 23%;

	left: 12%;

	transition: 1s;

	z-index: 1;

}



#pin29:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin30 {

	width: 102px;

	position: absolute;

	top: 24%;

	left: 69%;

	transition: 1s;

	z-index: 1;

}



#pin30:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin31 {

	width: 102px;

	position: absolute;

	top: 60%;

	left: 58%;

	transition: 1s;

	z-index: 0;

}



#pin31:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}



#pin32 {

	width: 102px;

	position: absolute;

	top: 30%;

	left: 14%;

	transition: 1s;

	z-index: 1;

}



#pin33 {

	width: 60px;

	position: absolute;

	top: 32%;

	left: 37%;

	transition: 1s;

	z-index: 1;

}

#pin32:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}

#pin33:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}


#pin34 {

	width: 60px;

	position: absolute;

	top: 77%;

	left: 50%;

	transition: 1s;

	z-index: 1;

}

#pin34:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}

#pin35 {

	width: 60px;

	position: absolute;

	top: 73%;

	left: 65%;

	transition: 1s;

	z-index: 1;

}

#pin35:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}

#pin36 {

	width: 60px;

	position: absolute;

	top: 51%;

	left: 35%;

	transition: 1s;

	z-index: 1;

}

#pin36:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}

#pin37 {

	width: 60px;

	position: absolute;

	top: 43%;

	left: 16%;

	transition: 1s;

	z-index: 1;

}

#pin37:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}

#pin38 {

	width: 60px;

	position: absolute;

	top: 27%;

	left: 27%;

	transition: 1s;

	z-index: 1;

}

#pin38:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}

#pin39 {

	width: 60px;

	position: absolute;

	top: 25%;

	left: 23%;

	transition: 1s;

	z-index: 1;

}

#pin39:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}

#pin40 {

	width: 102px;

	position: absolute;

	top: 48%;

	left: 49%;

	transition: 1s;

	z-index: 0;

}

#pin40:hover {

	margin-top: -5px;

	-webkit-filter: drop-shadow(2px 18px 10px rgba(72, 72, 72, 0.5));

}

#pins {

	display: block;

	width: 100%;

}



#image-map {

	display: block;

	width: 102%;

}



#movie {

	width: 195px!important;
	height:auto!important;

	margin-top: 2em;

	margin-bottom: 2%;
	-webkit-filter: drop-shadow(3px 8px 2px rgba(72, 72, 72, 0.5));
}



@media screen and ( max-width: 1024px ) {

	.master-head__image {

		min-height: 785px;

	}



	#siuntimas:before {

		width: 150px;

	}



	.master-head__image {

		background-repeat: no-repeat!important;

		background-position: top!important;

		background-size: cover!important;

	}

}



@media only screen and (max-width: 600px) {

	.w3-button {

		width: 33%;

	}



	#movie {

		width: 70px;

		margin-bottom: 5%;

	}



	#description {

		text-align: center;

		margin-top: 5%;

	}

#cep1 { width: 70px; }
#cep2 { font-size: 15px; }
.divider-A { width: 300px; }
#name { font-size: 18px; }
.button-second { width:24%; }
.col-md-10 a:before { right:5%!important; top:5%!important; }

	#intro-start1 {

		margin-top: 10%;

	}



	#izanga {

		margin-top: 15%;

	}



	#siuntimas {

		margin-top: 0;

	}

	#siuntimas:before {

		top: -65px;

		left:66px;

		height: 80px;

		width: 80px;

	}



	.button:before {

		left: -8%;

	}



	#slider-header {

		font-size: 20px;

	}

.section-light { border-top-right-radius: 55px; }

	#slider-header:after {

		background-size: 40px;

		left: 2em;

	}

	.pins.maps {

		position: relative;

	}

	.pins.maps div {

		width: 20px!important;

	}

	.pins.maps div img {

		width: 20px!important;

		height: 20px!important;

	}

	#image-map {

		/*transform: scale(1.3);*/

	}

}



@media only screen and (max-width: 375px) and (min-width: 320px) {



	#description {

		text-align: justify;

		margin-top: 5%;

	}



	#izanga {

		margin-top: 10%;

	}



	#siuntimas:before {

		width: 50px;

		left: 83px;

		top: -46px;

		height: 50px;

	}

}