UL LI
{
	font-family: "Open Sans";

	background-size: 13px 13px;
	padding-left: 10px;
	margin-bottom: 6px;
	margin-left: 15px;
	color: #3D3D3D;
	font-weight: 100;
}
UL LI A
{
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
A
{
	color: #4C66BE;
	text-decoration: none;
}
A.skajp
{
	color: #FFFFFF;
	font-size: 30px;
}
.toTop A
{
color:black;
}
.buts
{
	margin-top: 40px;
	margin-left: 18px;
	position: absolute;
	bottom: 50px;
	left: 50px;
}
.buts A
{
	display: inline-block;
	padding: 8px 18px;
	background-color: #FFFFFF;
	border-radius: 5px;
	color: #525252;
	-webkit-transition: 0.2s;
	transition: 0.2s;
	-moz-transition: 0.2s;
}
.log
{
	width: 240px;
	margin-bottom: -7px;
	margin-top: -36px;
}
#map
{
	background: url(map.jpg) no-repeat fixed center left;
}
H3
{
	position: absolute;
	top: -19px;
	font-size: 40px;
	color: #303030;
	/*+text-shadow:2px 2px #FFFFFF;*/
	-moz-text-shadow: 2px 2px #FFFFFF;
	-webkit-text-shadow: 2px 2px #FFFFFF;
	-o-text-shadow: 2px 2px #FFFFFF;
	text-shadow: 2px 2px #FFFFFF;
	padding: 0px 30px 0 0;
	font-family: "PT Sans" !important;
	border-radius: 20px !important;
	margin-left: 23px;
}
#map H3
{
	margin-top: 110px;
}
.left
{
	width: 278px;
	background-color: #000000;
	background-color: rgba(32, 51, 128, 0.5);
	border-radius: 20px !important;
	padding: 15px 25px;
	border-radius: 1px;
	color: #FFFFFF;
	margin-top: 109px;
	font-family: "PT Sans" !important;
	font-size: 19px !important;
}
A.skyep
{
	background-color: #74ABE0;
	color: #FFFFFF;
	margin-left: 15px;
	/*+box-shadow:0 3px 0 #508BC4;*/
	-moz-box-shadow: 0 3px 0 #508BC4;
	-webkit-box-shadow: 0 3px 0 #508BC4;
	-o-box-shadow: 0 3px 0 #508BC4;
	box-shadow: 0 3px 0 #508BC4;
}
A.skyep:hover
{
	background-color: #4F91D0;
	/*+box-shadow:0 3px 0 #3C6B99;*/
	-moz-box-shadow: 0 3px 0 #3C6B99;
	-webkit-box-shadow: 0 3px 0 #3C6B99;
	-o-box-shadow: 0 3px 0 #3C6B99;
	box-shadow: 0 3px 0 #3C6B99;
}
A.issamiau
{
	/*+box-shadow:0 3px 0 #C7C7C7;*/
	-moz-box-shadow: 0 3px 0 #C7C7C7;
	-webkit-box-shadow: 0 3px 0 #C7C7C7;
	-o-box-shadow: 0 3px 0 #C7C7C7;
	box-shadow: 0 3px 0 #C7C7C7;
}
A.issamiau:hover
{
	/*+box-shadow:0 3px 0 #234BA7;*/
	-moz-box-shadow: 0 3px 0 #234BA7;
	-webkit-box-shadow: 0 3px 0 #234BA7;
	-o-box-shadow: 0 3px 0 #234BA7;
	box-shadow: 0 3px 0 #234BA7;
	background-color: #6F99E0;
	color: #FFFFFF;
}
BODY
{
	font-family: "PT Sans";
	margin: 0px;
	overflow-x: hidden;
}
B
{
	font-weight: 400;
	margin: 16px;
	font-size: 25px;
	display: block;
	clear: both;
	color: #000000;
	font-weight: bold;
	margin-left: 0;
}
.info
{
	float: right;
	position: absolute;
	top: 144px;
	right: 20px;
}
.clear
{
	clear: both;
}
H2
{
	margin-top: 0px;
	text-align: center;
	font-weight: 600;
	font-family: "Open Sans";
	font-size: 50px;
	letter-spacing: 3px;
	margin-bottom: 0px;
	color: #000000;
}
SECTION
{
	padding: 40px 70px 50px;
	min-height: 200px;
	border-bottom: 1px solid #A2A2A2;
	position: relative;
	height: 100% !important;
	background-attachment: fixed;
	background-position: center !important;
	background-color: rgba(42, 72, 148, 1);
	background-image: url(default.jpg);
}
#veterinarija
{
	background: url(unnamed.png) no-repeat fixed 100% 100%, url(default.jpg) fixed 0 !important;
		background-size: 40%, 100% 100% !important;
}
#medicina
{
	background: url(3.png) no-repeat fixed 100% 100%, url(default.jpg) fixed 0 !important;
			background-size: 40%, 100% 100% !important;

}
#odontologija
{
	background: url(2.png) no-repeat fixed 100% 100%, url(default.jpg) fixed 0 !important;
	background-size:cover, initial !important;	
			min-height:740px;
				background-size: 40%, 100% 100% !important;
}
#lempos
{
	background: url(4.png) no-repeat fixed 90% 50%, url(default.jpg) fixed 0 !important;
	background-size: 40%, 100% 100% !important;

}
#apie {
	background-size: 100% 100% !important;
}
#apie P SPAN
{
	font-family: "PT Sans" !important;
	font-size: 19px !important;
	line-height: 25px;
	color: #000000 !important;
}
#apie H2
{
	color: #000000;
}
SECTION#main
{
	padding: 0;
	background: url(bg.jpg) no-repeat fixed center top, center top !important;
	background-size: cover !important;
	height: 100%;
	background-position: top center !important;
}
.center IMG
{
}
.xxa
{
	width: 690px;
	margin-top: 49px;
}
HTML, BODY
{
	height: 100%;
}
NAV#menu UL LI
{
	background: none;
	padding: 25px;
	margin: 0px 0 0px 0px;
	display: inline-block;
}
DIV.mygtukai
{
	width: 80%;
	margin: auto;
	position: absolute;
	top: 75%;
	left: 0;
	right: 0;
}
.mygtukai A
{
	display: inline-block;
	text-align: center;
	border-radius: 10px;
	padding: 18px 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom: 16px;
	color: #FFFFFF;
	font-size: 20px;
	width: 100%;
	position: relative;
	z-index: 2;
	-webkit-transition: all 0.3s ease 0s;
	background-color: rgba(59, 60, 103, 0.8);
	background-color: rgba(32, 51, 128, 0.8);
}
.mygtukai A:hover
{
	display: inline-block;
	text-align: center;
	border-radius: 10px;
	padding: 18px 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom: 16px;
	color: #FFFFFF;
	font-size: 20px;
	width: 100%;
	position: relative;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	display: inline-block;
	text-align: center;
	border-radius: 10px;
	padding: 18px 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom: 16px;
	color: #FFFFFF;
	font-size: 20px;
	width: 100%;
	position: relative;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	font-weight: 800;
}
.mygtukai A:hover:after
{
	right: 0;
	left: 0;
	bottom: 0;
	background-color: rgba(26, 42, 107, 0.8);
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	z-index: -1;
}
.mygtukai A:after
{
	content: " ";
	position: absolute;
	/*[empty]border-radius:;*/
	z-index: -1;
	right: 0;
	left: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(59, 60, 103, 0.8);
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	width: 0;
	height: 100%;
	margin: auto;
	border-radius: 10px;
}
.mygtukai .bttt
{
	width: 24.3%;
	display: inline-block;
	padding-left: 25px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.center
{
	position: absolute;
	text-align: center;
	top: 40%;
	left: 0;
	right: 0;
	margin: auto;
}
NAV#menu UL LI A
{
	display: block;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: 400;
}
#menu UL LI A:hover
{
	color: #90B9D4;
}
.lfl
{
	float: left;
}
.search
{
	float: right;
}
.extra
{
	float: right;
	color: #FFFFFF;
	margin-top: 29px;
	margin-bottom: 0;
	font-size: 24px;
}
NAV#menu
{
	background-color: rgba(59, 60, 103, 0.8);
	background-color: rgba(32, 51, 128, 0.8);
	overflow: hidden;
	padding-left: 70px;
	padding-right: 70px;
}
.xxz
{
	margin-right: 40px;
}
.searchx
{
	margin-left: 24px;
	border-radius: 5px;
	height: 23px;
	padding-left: 10px;
	border: none;
	font-family: "PT Sans";
}
.search IMG
{
	width: 15px;
	margin-left: 5px;
	margin-bottom: -1px;
}
#menu UL
{
	float: left;
	margin-left: 59px;
}
SPAN.small
{
	font-size: 20px;
	font-weight: 600;
	display: block;
	margin-bottom: 13px;
}
.toTop
{
	position: absolute;
	bottom: 50px;
	right: 50px;
	display: inline-block;
	padding: 8px 18px;
	background-color: #FFFFFF;
	border-radius: 5px;
	-webkit-transition: 0.2s;
	transition: 0.2s;
	-moz-transition: 0.2s;
	text-transform: uppercase;
}
.toTop:hover
{
	/*+box-shadow:0 3px 0 #234BA7;*/
	-moz-box-shadow: 0 3px 0 #234BA7;
	-webkit-box-shadow: 0 3px 0 #234BA7;
	-o-box-shadow: 0 3px 0 #234BA7;
	box-shadow: 0 3px 0 #234BA7;
	background-color: #6F99E0;
	color: #FFFFFF !important;
}
.toTop A:hover
{
	color: #FFFFFF;
}
.tel
{
	color: #000000;
	margin-right: 29px;
	font-size: 30px;
	padding: 0 0 0 30px;
	background: url(https://cdn2.iconfinder.com/data/icons/picons-basic-1/57/basic1-036_phone_call-128.png) no-repeat 0px 13px;
	background-size: 20px 20px;
}
.info SPAN
{
	display: block;
	margin-bottom: 8px;
}
.skajp SPAN
{
	display: inherit !important;
	color: #000000;
}
.email
{
	color: #000000;
	margin-right: 29px;
	font-size: 30px;
	background: url(https://cdn1.iconfinder.com/data/icons/PRACTIKA/256/mail.png) no-repeat 1px 12px;
	padding: 0 0 0 30px;
	background-size: 20px 20px;
}
UL
{
	margin: 0px;
	padding: 0px;
}
.skajp IMG
{
	width: 25px;
	margin-left: 4px;
	margin-bottom: -3px;
}
