	@media print {
aside, nav, figure#logo, header#lingua, div#debesys, div#pieva, .temp, #disqus_thread {display:none}
body main article {border:0 solid white}
	} @media (max-width:753px) {
main#ljezguo {margin-top:-1.4em}
	} @media (max-width:640px) {
main#ljezguo h2 {margin-bottom:1em}
main article {margin:0 auto}
article figure {margin-left:0; margin-right:0}
article figure.txt {margin-top:1em; font-size:1.3em}
article figure.txt b {font-size:3em}
nav p#pirmyn, p#atgal {width:auto}
nav p#knyga {clear:both}
	} @media (max-width:515px) {
main article table.dl {margin:0 1em}
main article blockquote {margin:1em}
main dl.skelbimai dd {margin-left:1em}
article ul, article ol {padding-left:1em}
main article p {text-indent:1em}
	} @media (max-width:380px) {
main article {padding:2px}
main article table.dl {margin:0}  /* -480 */
main article blockquote {margin:1ex}
main dl.skelbimai dd {margin-left:1ex}
article ul, article ol {padding-left:1ex}
main article p {text-indent:1ex}

	} body {
background: #ffd url(/css/drobe.png) repeat
	} div#debesys, div#grindys {
background: linear-gradient(to bottom, #040 0, #2609 45%, #3911 55%, #Cf30 100%);
background: -o-linear-gradient(to bottom, rgba(3,71,0,1) 0, rgba(94,150,75,0.9) 45%, rgba(109,161,80,0.1) 55%, rgba(198,224,112,0) 100%);
background: linear-gradient(to bottom, rgba(3,71,0,1) 0, rgba(94,150,75,0.9) 45%, rgba(109,161,80,0.1) 55%, rgba(198,224,112,0) 100%)
	} div#pieva, div#lubos {
background: linear-gradient(to top, #040 0, #2609 45%, #3911 55%, #Cf30 100%);
background: -o-linear-gradient(to top, rgba(3,71,0,1) 0, rgba(94,150,75,0.9) 45%, rgba(109,161,80,0.1) 55%, rgba(198,224,112,0) 100%);
background: linear-gradient(to top, rgba(3,71,0,1) 0, rgba(94,150,75,0.9) 45%, rgba(109,161,80,0.1) 55%, rgba(198,224,112,0) 100%)
	} main#ljezguo {
background: #ffC url(/css/legua5.png) top center no-repeat
	} p.pynia {
background:  transparent center repeat-x url(/css/pynia.png);
height: 4em;
margin: 0;
	} p.pynia + p {
margin: 1ex
	} p#ne { /* 404 */
text-indent: 0;
letter-spacing: 0.2ex;
font: 900 5em/2em Verdana, Arial, sans-serif;
color: #CC9; /* 786 */
	} b {
color: #231

	} html#sriautas {
scroll-behavior: smooth;
	} body, main, #caption, #anonsai, #disqus_thread {
margin: auto
	} main#ljezguo {
max-width: 736px;
	} main#klaida, main#lingva, main#reguva, div#caption, section#anonsai, div#disqus_thread {
max-width: 760px
	} nav#aplinka {
max-width: 766px

	} figure#logo {
float: left;
margin: 0;
width: 128px;
height: 130px;
	} aside {
width: 128px;
height: 130px;
min-width: max-content;
float: right;
text-align: center;
color: olive;
	} aside input {
color: darkkhaki;
	} aside a {
text-decoration: none
	} aside a:link {
color: olivedrab;
border-bottom: 1px solid olivedrab;
	} aside a:visited {
color: olive;
	} aside a:hover {
color: green;
border-bottom: 1px solid lime;
	} input {
width: 112px;
font-size: 1.4em;
text-align: center;
	} button {
width: 120px;
line-height: 2;
padding: 0;
margin-top: 2px;
font-size: small;
font-weight: normal;
font-family: Arial, sans-serif;
border: thin outset #ffd;
background-color: #eec;
color: #663;
	} aside {
font-family: Arial, Helvetica, sans-serif;
	} p#did {
letter-spacing: 0.4px;
margin-top: -0.2em;
	} p#issn {
margin: 0 0 1ex;
	} p#definition {
font: bold 1.2em 'Palatino Linotype', 'URW Palladio L', serif;
color: #996;

	} header#lingua {
text-align: center
	} #lingua h1, #lingua h2, #legua h1, #legua h2, h1#lieguo, p#h1 {
font-family: Verdana, Tahoma, sans-serif
	} #lingua h2 {
color:green
	} #legua h2 {
color: #ffC;
background-color: #004c07;
font-size: 107%;
text-align: center;
margin-top: 400px;
margin-bottom: 2em;
clear: both;
	} #legua h1 {
padding: 0.4ex 0 0 1ex;
letter-spacing: 0.2ex;
color: #AC3;
	} #lingua h1 {
color: green;
	} h1#description {
clear: both;
	} h1#lieguo, p#h1 {
margin: 0 0 0.5em;
letter-spacing: 0.2ex;
font-size: 3em;
font-weight: bold;
	} h1#lieguo a, p#h1 a {
color: #D3D3A3;
	} h1#lieguo a:hover, p#h1 a:hover, figure a img:hover, nav#vieta img:hover, nav#tm img:hover, nav#footer img:hover, footer img:hover {
opacity: 0.7;
	} header a, figure a, nav#radybos a, nav#vieta a, nav#aplinka a, nav#tm a, nav#tt a, nav#footer a, footer a {
border:0; text-decoration:none;

	} nav#tt {
padding: 0.7em 0;
font: 0.8em Arial, Helvetica, sans-serif;
text-align: center;
color: white;
	} nav#tt b {
color: #CC9;
	} p#psl {
width: 110px;
display: flex;
justify-content: space-between;
	} p#psl, p#knyga {
text-align: center;
	} p#psl, p#pac, p#pirmyn {
float: right;
text-align: right;
	} p#atgal {
float: left
	} p#psl abbr {
text-decoration: none
	} p#psl a {
margin-top: -0.1ex
	} p#takas, p#psl, footer p {
margin: 0
	} nav#vieta {
padding: 0.1em 11px;
font: bold 107% Tahoma, sans-serif;
	} nav#vieta, footer#savastis {
color: white;
background-color: green;
	} footer#savastis {
padding: 0.2em 11px 0.25em;
letter-spacing: 0.1ex;
font-size: 0.9em;
font-family: 'Trebuchet MS', sans-serif;
	} footer#savastis img {
margin-bottom:-0.13em;
	} nav#vieta img {
margin-bottom:-0.1ex;
margin-right: 0.2ex;
	} nav#footer {
margin: 0.2em 0 0;
padding-bottom: 0.8ex;
font: bold 0.8em Verdana, sans-serif;
text-align: center;
	} nav#vieta a:link, nav#footer a:link, footer a:link {
color: white
	} nav#vieta a:visited, nav#footer a:visited, footer a:visited {
color: #ffC
	} nav#vieta a:hover, nav#footer a:hover, footer a:hover {
color: #Cf0
	} nav#aplinka a:link, nav#tm a:link {
color: #060
	} nav#aplinka a:visited, nav#tm a:visited {
color: #452
	} nav#aplinka a:hover, nav#tm a:hover {
color: green;
border-bottom: 1px solid limegreen;
	} p#pirmyn, p#atgal {
width: 42%;
white-space: nowrap;
margin: 0;
	} nav#aplinka {
margin: 1.5em auto -1em;
	} nav#aplinka, nav#tm {
font: bold 107% Verdana, sans-serif;
color: #060;

	} #anonsai h3 {
padding: 0.3ex;
margin-bottom: 0;
text-align: center;
font: bold 107% Verdana, Tahoma, sans-serif;
background-color: green;
color: white;
	} #anonsai article {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
	} #anonsai article section {
max-width: 350px;
margin: 0 auto;
	} #anonsai article section h4 {
margin: 1ex auto;
	} #anonsai article section p {
margin: 0;

	} article {
margin-top: 1ex;
margin-bottom: 1ex;
padding: 9px;
-webkit-hyphenate-character: auto; -webkit-hyphens: auto; -ms-hyphens: auto; 
hyphens: auto;
background-color: white;
border: 1px solid olive;
font: 1.2em/1.5em 'Palatino Linotype', 'URW Palladio L', serif;
	} article a:link {
color: #261;
	} article a:visited {
color: #453;
	} article a:hover {
color: green;
background-color: #ffC;
border-bottom: 1px solid limegreen;
text-decoration: none;
	} article p, article dl, article ol, article ul, article table {
color: #231;
	} article blockquote {
margin: 0 40px;
	} article blockquote p {
text-indent: 0;
	} article blockquote p strong {
color: inherit;
	} article p.cit {
margin-top: -0.2em;
text-align: right;
text-indent: 0;
font-size: 0.8em;
line-height: normal;
color: #660;
	} article p.cit:before {
content: "\2014" " ";
	} article h1, article h2, article h3, article h4, article strong {
color: #351;
	} article header h3 {
font-size: larger;
	} article header, article header p, article h3, article h4 {
text-align: center;
	} .ne { /* h span */
font-weight: normal;
	} article header dl, article header p, p.prastai {
color: #471;
font-size: 96%;
line-height: normal;
text-indent: unset;
	} article header dt:before {
content: "";
display: block;
	} article header dt, header dd {
display: inline;
margin-left: 0;
	} article header dl {
margin: 0 auto 1ex;
	} article header p {
margin: -1em auto 1ex;
	} article header p + p {
margin-top: -1ex;
	} article p {
text-indent: 40px;
text-align: justify;
	} article p, article ol, article ul, article li {
margin: 0.3em 0;
	} article table.dl {
margin: 0 auto;
overflow-x: hidden;
	} article blockquote, ul.bq, ol.bq, table.dl {
line-height: 1.3em;
font-size: 96%;
color: olive;
	} blockquote p, ul.bq strong, ol.bq strong, table.dl strong {
color: olive;

	} ol.az {
padding-left: 0;
list-style-type: none;
	} ol.az li {
padding-left: 40px;
background: white left no-repeat;
min-height: 31px;
	} ol.daug li {
background-position: 0 1ex;
	} ol.metodika li {
background-image: url(/css/metodika.png)
	} ol.gramatika li {
background-image: url(/css/gramatika.png)
	} ol.az li.gramatika {
background-image: url(/css/gramatika.png)
	} ol.az li.metodika {
background-image: url(/css/metodika.png)
	} ol.az li.vertimai {
background-image: url(/css/vertimai.png)
	} ol.az li.onomastika {
background-image: url(/css/onomastika.png)
	} ol.az li.etimologija {
background-image: url(/css/etimologia.png)
	} ol.az li.tlkz {
background-image: url(/css/tlkz.png)
	} ol.az li.naujenos {
background-image: url(/css/naujenos31pt.png)
	} ol.az li.reguo {
background-image: url(/css/legua30p.png)
	} ul.le {
list-style-image: url(/css/le.png)
	} ul.on {
list-style-image: url(https://www.on.lt/li.png)
	} p.li {
background: no-repeat 18px 10px url(https://www.on.lt/li.png);
	} img.hr {
vertical-align: middle;
	} p.skirtukas, p.galas, p.hr {
background: url("/css/hr.png") center no-repeat;
	} article figure.vaizdas img {
width: 100%;
display: block;
	} article figure img, iframe, video {
max-width: 100%;
height: auto;
border: none;
	} article figure iframe, video {
aspect-ratio: 16/9;
	} figure.vaizdas {
margin: 1em auto;
	} figure#esminis {
margin-bottom: 0;
	} #esminis figcaption {
padding-bottom: 0.8ex;
	} figcaption {
font-size: 0.8em;
line-height: normal;
	} figure.txt {
margin: 1.7em 0 0.2em;
color: #996;
line-height: 1.5em;
font-size: 1.7em;
	} figure.txt b {
font-size: 5em;
color: #CC9;
	} figure {
text-align: center;
margin-bottom: inherit;
	} a img {
border: 0 none;

	} nav#turinys {
display: flex;
flex-flow: row wrap;
justify-content: space-around;
text-align: center;
	} #turinys section {
max-width: 180px;
min-width: 130px;
margin: 1em auto;
	} #turinys figure {
margin: 0;
top: 2em;
position: relative;
	} #turinys figure:hover {
position: unset;
	} #turinys header {
position: relative;
z-index: 1;
padding: 1ex;
border: 1px solid #9C6;
background-color: #ffC;	 /* #ffC6 */
color: olive;
	} #turinys header:hover {
border-color: limegreen;
background-color: #ffD;	 /* #ffEC */
	} #turinys h3 {
background-color: #EEB;
font-family: Verdana, sans-serif;
padding: 0.6ex 0 0.8ex;
margin: 0;
	} #turinys p {
margin: 1.5ex 0 0.5ex;
font-family: Arial, Helvetica, sans-serif;
	} #turinys ol {
margin: 0 auto;
padding-left: 20px;   /* 20px webkit unset centruoja be numerių, 36px MS */
width:-moz-fit-content; width:-webkit-fit-content; width: fit-content;
font: 1.1em/1.6em 'Trebuchet MS', Arial, Helvetica, sans-serif;
text-align: left;
	} #turinys div#lt-eu {
font: 1.1em/1.6em 'Trebuchet MS', Arial, Helvetica, sans-serif;
	} #turinys a {
font-weight: bolder;
text-decoration: none;
	} #turinys a:link {
color: #070;
	} #turinys a:visited {
color: #796;
	} #turinys a:hover {
color: #090;
	} #turinys ol a:hover, #lt-eu a:hover {
border-bottom: 1px solid limegreen;

	} nav#radybos {
display: flex;
flex-flow: row wrap;
justify-content: space-around;
	} #radybos section {
width: 48ex;
margin: 1em auto;
padding: 1ex;
border: 1px solid #cc9;
background-color:#ffE;
	} #radybos section:hover {
background-color: #ffC;
border-color: #9C6;
	} #radybos img {
vertical-align: middle;
	} #radybos h3 {
color: #060;
background-color: #EEB;
font-family: Arial, sans-serif;
margin: 0;
	} #radybos p {
margin-bottom: 0;
font-family: Arial, Helvetica, sans-serif;
	} #radybos a {
color: #241

	} div#disqus_thread {
background-color: #ffd
	} #disqus_thread a:link {
color: green
	} 
