* { font-family: 'Roboto'; outline: none;  padding:0; margin:0;  }
input[type='submit'] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
html {  -webkit-text-size-adjust: 100%; }
select { -webkit-appearance:none; -moz-appearance:none; appearance:none; background-color:#fff; background-image:url(images/green-rod.png); padding-right:45px; background-repeat:no-repeat; background-position:right 19px center; }
select::-ms-expand { display:none }
option { padding:10px; }
.cnt { width:1200px; margin:0 auto; }
.logoadv { width:300px; float:left; height:54px; margin-left:20px;}
.logoadv * { max-width:100%; max-height:100%; }
.logo { float:left; }
#top { border-bottom:1px solid #e8e8e8; padding:9px 0 6px 0; width:100%; }
.orai { font-size:10pt; color:#666666; float:left; font-weight:500; margin-top:-3px;} 
.orai span { padding-left:28px; background-image:url(images/weather.png); background-repeat:no-repeat; font-weight:500; background-position:left center; }
.siandien { font-size:10pt; color:#666666; font-weight:500; float:left; margin-left:30px; padding-left:28px; background-image:url(images/time.png); background-repeat:no-repeat; background-position:left center; }
.social { list-style-type:none; float:right; }
.social li { display:inline-block; margin-right:25px;}
.social li:last-child { margin-right:0; }
.social li a { display:block; background-repeat:no-repeat; background-position:center; width:17px; height:16px; background-image:url(images/fb.png); }
.social li a.yt {background-image:url(images/yt.png); }
.social li a.mail { background-image:url(images/mail.png); }
.social li a:hover { background-image:url(images/fby.png); }
.social li a.yt:hover { background-image:url(images/yty.png); }
.social li a.mail:hover { background-image:url(images/maily.png); }
.cl { clear:both; }
#head { padding:17px 0 13px 0; }
body.fixa { padding-top:84px; }
#head.fixa { padding:7px 0 3px 0; position:fixed; width:100%; background-color:#fff; z-index:50; top:0; -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.3); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.3); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.3); }
#head.fixa .logo { margin-top:3px; }
#head.fixa .logo img { max-height:44px }
#head.fixa .logoadv { height:44px; margin-top:3px; }
#head.fixa ul.tmen { margin-top: 2px;}
ul.tmen { list-style-type:none; float:right; margin-top:3px; }
ul.tmen li { display:inline-block; margin-right:50px; }
ul.tmen li:last-child { margin-right:0; }
ul.tmen li a { font-size:13.5pt; color:#000; font-weight:500; display:block; text-decoration:none; }
ul.tmen li span.pnew, ul.tmen li span.pareng { width:180px; background-color:#136128; cursor:pointer; font-weight:500; font-size:10.5pt; text-transform:uppercase; color:#ffcc00; padding:12px 0; display:block; text-align:center; border-radius:22px; }
ul.tmen li a:hover, ul.tmen li a.on, ul.tmen li span.pnew:hover,  ul.tmen li span.pareng:hover { text-decoration:underline; }
#baner { width:100%; padding:5px 0; height:auto; }
.adv { width:1200px; margin:0px auto; height:auto; display:block; text-align:center; }
.adv img, .adv iframe { max-width:100%; }
#mb { background-color:#115e27; width:100%; height:56px; }
#subm { background-color:#0b411b; width:100%; height:50px; overflow:hidden; }
.meniu { list-style-type:none; border-left:1px solid #0b411b; float:left; }
.meniu li { display:inline-block; }
.meniu li a { font-size:11.5pt; color:#fff; font-weight:500; color:#fff; text-transform:uppercase; text-decoration:none; padding:18px 35px 18px 35px; display:block; border-right:1px solid #0b411b; }
.meniu li a:hover, .meniu li a.on { background-color:#0b411b; }
.smeniu { list-style-type:none; text-align:center; }
.smeniu li { display:inline-block; }
.smeniu li a { font-size:11pt; color:#fff; font-weight:500; color:#fff; text-decoration:none; padding:16px 15px 15px 15px; display:block;}
.smeniu li a:hover, .smeniu li a.on { color:#99cc8a; }
.search { float:right; position:relative; width:250px; height:36px; margin-top:10px; }
.search input[type="text"] { width:190px; height:36px; display:inline-block; border:0; border-radius:18px; font-size:11.5pt; color:#115e27; background-color:#99cc8a; padding-left:20px; padding-right:40px; }
.search input[type="submit"] { border:0; background-color:transparent; color:transparent; position:absolute; right:0; top:0; background-image:url(images/find.png); background-repeat:no-repeat; background-position:left center; cursor:pointer; width:36px; height:36px;  }
.cont { margin:35px auto; }
.lside { width:870px; float:left; }
.rside { float:right; width:300px; }
ul.tbnews, ul.toptbnews { list-style-type:none; clear:both; margin-bottom:80px; }
ul.toptbnews { margin-bottom:0; }
ul.tbnews li, ul.toptbnews li { width:420px; height:300px; display:inline-block; background-size:cover; background-repeat:no-repeat; background-position:center; position:relative; margin-bottom:20px;}
ul.tbnews li:nth-child(odd) { margin-right:30px; }
ul.tbnews li a, ul.toptbnews li a { display:block; width:100%; height:100%; background-image:url(images/hider2.png); font-size:13.5pt; color:#000;  font-weight:500; text-decoration:none;}
ul.tbnews li a div, ul.toptbnews li a div { position:absolute; top:300px; background-color:#fff; width:100%; padding:15px 0 8px 0; line-height:170%; }
ul.tbnews li a div span, ul.toptbnews li a div span { color:#0b411b; font-size:11.5pt; }
.atnauj { font-size:80%; color:#8ec382; }
ul.toptbnews li { width:100%; height:auto; }
ul.toptbnews li a.tbgr {  height:380px; width:100%; position:relative; background-size:cover; background-repeat:no-repeat; background-position:center;}
ul.toptbnews li a { font-size:19pt; }
ul.toptbnews li a div { position:relative; top:auto; bottom:0;}
.htpix { margin-bottom:30px; display:block; }
.city { font-size:10pt; font-weight:500; color:#fff; background-color:#115e27; display:inline-block; text-transform:uppercase; padding:1px 7px; border-radius:3px; }
ul.tbnews li a:hover div, ul.toptbnews li a:hover div { color:#0b411b; }
.dl { width:420px; float:left; }
.dr { float:right; } 
.dr * { max-width:100%; }
.df { display:block; background-color:#e3ece1; padding:20px 0 16px 0; text-align:center; }
.dfx { display:block; background-color:#e3ece1; padding:20px 27px 20px 27px; }
.df img { max-height:30px; }
.autlogo { margin-top:30px; float:right;}
.autlogo img { max-height:40px; }
.ntfoto { position:relative; margin:5px 0 20px 0; }
.ntfoto span { position:absolute; bottom:-15px; font-size:10pt; color:#000; }
.fotogico { position:absolute; top:-2px; right:5px; width:35px; }
.adsk { display:block; float:right; padding:4px 10px 5px 10px; margin-top:2px; background-color:#006d37; font-size:9.5pt; font-weight:500; color:#fff; text-decoration:none; border-radius:2px; }
.adsk:hover { background-color:#91c57b; }
.dfx img { max-height:30px; float:left; }
.df.dd { padding:15px 0 11px 0; } 
.df.dd img { max-height:40px;  }
.dl ul { list-style-type:none; border:1px solid #e3ece1; }
.dl ul li { display:block; float:left; width:154px; height:180px; border-right:1px solid #e3ece1; border-bottom:1px solid #e3ece1; padding:20px 27px; }
.dl ul li a { display:block; width:100%; text-align:center; font-size:10.5pt; text-decoration:none; font-weight:500; color:#000; }
.dl ul li:first-child { padding:20px 27px 15px 27px; height:auto; width:auto; display:block; border-bottom:1px solid #e3ece1;  border-left:1px solid #e3ece1; }
.dl ul li:first-child a { display:block; font-size:13.5pt; font-weight:500; color:#000; text-decoration:none; text-align:center; }
.dl ul li a span.dtj { height:55px; overflow:hidden; display:block;}
.dl ul li:first-child a span.dtj { height:22px;}
.dl ul li a span.dovftc { display:block; border-radius:2px; background-color:#e3ece1; margin-bottom:10px; width:153px; max-width:100%; background-size:cover; background-repeat:no-repeat; background-position:center; height:115px;}
.dl ul li:first-child a span.dovftc { display:block; border:1px solid #e3ece1; margin-left:-1px; border-radius:2px; margin-bottom:13px; width:362px; max-width:100%; background-size:cover; background-repeat:no-repeat; background-position:center; height:271px;}
.dl ul li:first-child img { border:1px solid #e3ece1; margin-left:-1px; border-radius:2px; }
.dl ul li img { max-width:100%; margin-bottom:10px; }
.dl ul li:nth-child(2) { border-left:1px solid #e3ece1; width:153px; }
.dl ul li a:hover { text-decoration:underline; }
.sav { margin-bottom:20px; }
.sav h3 { display:inline-block; font-size:13.5pt; font-weight:bold; color:#000; }
.sav ul { list-style-type:none; border-top:2px solid #e8e8e8; margin-top:15px; margin-bottom:20px; }
.sav ul li { display:block; margin-top:20px; }
.sav ul li a.rnuotrauka { position:relative; display: -webkit-box; -webkit-box-align: center; }
.sav ul li a.rnuotrauka .rph { font-family: 'Courgette', cursive; text-shadow: 0px 0px 5px #F9FF4D; width:90%; padding-left:5%; padding-right:5%; height:100%; position:absolute; color:#0f5c23; font-size:23pt; font-style:italic; text-align:center; line-height:150%; top:0; left:0; display: -webkit-box; -webkit-box-align: center; }
.sright { display:block; width:11px; height:19px; background-repeat:no-repeat; background-image:url(images/right.png); background-position:center; float:right; margin-left:9px; cursor:pointer; opacity: 0.8; filter: alpha(opacity=80);  }
.sleft { display:block; width:11px; height:19px; background-repeat:no-repeat; background-image:url(images/left.png); background-position:center; float:right; cursor:pointer; opacity: 0.8; filter: alpha(opacity=80);  }
.sright:hover, .sleft:hover { opacity: 1; filter: alpha(opacity=100);  }
.sav { height:480px; margin-bottom:30px; }
.sav img { max-width:100%; }
.tops { padding-bottom:20px; padding-top:20px; }
.tops h3, .apklblock h3 { display:block; font-size:13.5pt; font-weight:bold; color:#000; border-bottom:2px solid #e8e8e8; padding-bottom:15px; margin-bottom:20px; }
.tops ul { list-style-type:none; }
.tops ul li { border-bottom:1px solid #e8e8e8; padding-bottom:13px; margin-bottom:20px;}
.tops ul li a { font-size:11.5pt; color:#000; font-weight:bold; text-decoration:none; line-height:170%; }
.tops ul li a span.pa { color:#fff; text-decoration:none !important;  text-transform:uppercase; font-weight:500; line-height:100%; background-color:#115e27; margin-bottom:2px; font-size:10pt; width:80px; display:block; padding:4px 0; text-align:center; border-radius:3px;  }
.tops ul li a span.ie { color:#115e27; text-decoration:none !important;  text-transform:uppercase; font-weight:500; line-height:100%; background-color:#fecb00; margin-bottom:2px; font-size:10pt; width:50px; display:block; padding:4px 0; text-align:center; border-radius:3px;  }
.tops ul li a:hover { color:#115e27; }
.tops ul li a:hover span, .tops ul li a:hover span { text-decoration:none !important; }
.radv ul { list-style-type:none; }
.radv ul li { margin-bottom:30px; text-align:center; clear:both; }
.radv ul li img { max-width:100%; }
#vid { padding:35px 0 15px 0; width:100%; background-color:#d1decd; }
#vid h2 { font-size:18pt; color:#000; float:left; padding-bottom:34px; } 
.zv { float:right; font-size:10.5pt; font-weight:500; text-transform:uppercase; display:block; color:#115e27; text-decoration:none; }
.zv:hover { text-decoration:underline; }
.vide, .videoag { list-style-type:none; }
.vide li { display:block; float:left; margin-right:30px; background-repeat:no-repeat; width:370px; background-position:center top; background-size:100% 280px; }
.vide li:nth-child(3n) { margin-right:0;  }
.vide li a { padding-top:305px; display:block; cursor:pointer; line-height:170%; font-size:13.5pt; font-weight:500; color:#000; text-decoration:none; background-image:url(images/video.png); background-repeat:no-repeat; background-position:center 115px; }
.vide li a:hover { text-decoration:underline; }
.videoag li { -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); display:block; border-radius:2px; margin-bottom:30px; background-color:#f9f9f9; padding:20px 30px 20px 20px; }
.videoag li .videoblock { cursor:pointer; -webkit-box-shadow: 0px 0px 5px 0px rgba(232,232,225,1); -moz-box-shadow: 0px 0px 5px 0px rgba(232,232,225,1); box-shadow: 0px 0px 5px 0px rgba(232,232,225,1);float:left; position:relative; margin-right:30px; width:370px; height:280px; display:block; background-repeat:no-repeat; background-position:center; background-size:cover; }
.videoag li .videoblock span { cursor:pointer; background-image:url(images/video.png); background-repeat:no-repeat; background-position:center; display:block; width:30px; height:50px; position:absolute; left:50%; top:50%; margin-left:-15px; margin-top:-25px; }
.vidapr { display:table-cell; width:750px; height:280px; vertical-align:middle; max-width:100%; }
#vid .vidapr h2 { display:block; font-size:16pt; float:none; padding-bottom:15px;}
.vidapr p { margin-bottom:10px;}
#vid .vide li { margin-bottom:30px; }
.text { font-size:12pt; color:#000; line-height:190%; margin-bottom:40px;  }
.text ul, .text ol { margin:5px 0px 5px 25px; }
.text h2 { font-size:18pt; font-weight:500; margin-bottom:15px; }
.ppc h2 { font-size:20pt; font-weight:bold; margin-bottom:25px; }
.ppc h3 { font-size:17pt; font-weight:500; margin-bottom:15px; }
.text .nls ul { margin:5px 0px 5px 25px; }
.text .nls { text-align:justify }
.nls * { max-width:100%; }
.ppc { border-bottom:1px solid #e3ece1; margin-bottom:46px; padding-bottom:16px; }
.ppc.savivalda_box { background:linear-gradient(to right, #fff9da, #f5edc3); padding-top:46px; margin-top:-46px; padding-left:30px; padding-right:30px; }
.ppc.video_box { background:linear-gradient(to right, #b7d8ad, #99cc8a); padding-top:46px; margin-top:-46px; padding-left:30px; padding-right:30px; }
.ppc.video_box h2 { text-transform:uppercase;}
.ppc:last-child { border-bottom:0; margin-bottom:0; }
.text a { color:#115e27; }
.mk { margin:50px auto; }
#footer { width:100%; padding:50px 0; background-color:#115e27; }
.f1 { width:270px; font-size:10.5pt; float:left; color:#fff;  line-height:170%; margin-right:50px;}
.f1 a { color:#fff; text-decoration:none; }
.f1 a:hover { color:#8ec382; }
a.flogo { display:block; }
.flogo img { max-width:100%; margin-bottom:15px; }
.fsocial { list-style-type:none; display:block; margin-top:18px;}
.fsocial li { display:inline-block; margin-right:25px;}
.fsocial li:last-child { margin-right:0; }
.fsocial li a { display:block; background-repeat:no-repeat; background-position:center; width:17px; height:16px; background-image:url(images/fby.png); }
.fsocial li a.yt {background-image:url(images/yty.png); }
.fsocial li a.mail { background-image:url(images/maily.png); }
.f2 { width:400px; float:left; }
.f2 h3, .f3 h3 { color:#8fc483; border-bottom:2px solid #96c988; font-size:13.5pt; padding-bottom:15px; }
.f3 { width:400px; float:right; }
.vidadv { margin:15px 0; clear:both; text-align:center; }
.vidadv * { max-width:100%; }
.pstr, .pokat, ul.stc { list-style-type:none; }
.pstr li { padding:20px 0 19px 0; min-height:72px; border-bottom:1px solid #96c988; }
.pstr li a img { float:left; margin-right:12px; }
.pstr li a.sname { font-size:10.5pt; color:#fff; font-weight:500; max-height:45px; overflow:hidden; text-decoration:none; line-height:170%; margin-top:-4px; display:block; }
.pstr li a.skp { color:#fecb00; text-decoration:none; font-weight:500; display:block; margin-top:8px; }
.pstr li a:hover { text-decoration:underline; }
.pokat { border-bottom:1px solid #96c988; margin-top:22px; }
.pokat li { display:inline-block; min-width:47%; padding-left:3%; margin-bottom:30px;  }
.pokat li a { color:#fff; font-weight:500; display:block; text-decoration:none; }
.mjp { cursor:pointer; }
.backlinks { padding-top:36px; text-align:center; width:100%; }
.backlinks a { font-size:10pt; color:#8fc483; text-decoration:none; font-weight:500; display:inline-block; margin:0 5px; }
.backlinks a:hover { color:#fff; }
.foot { border-top:1px solid #96c988; color:#fff; width:100%; font-size:10.5pt; margin-top:46px; padding-top:46px; }
.foot a { color:#fff; text-decoration:none }
.foot .spr { float:right; }
.foot .spr a { color:#fff; font-weight:500; text-decoration:none; }
.foot .spr a:hover, .pokat li a:hover, .foot a:hover { color:#8fc483; }
.cityv { font-size:10pt; font-weight:500; margin-right:3px; text-decoration:none; color:#fff !important; background-color:#115e27; float:left; display:inline-block; text-transform:uppercase; padding:4px 7px; line-height:100%; border-radius:3px; margin-bottom:7px; }
.cityv:hover { background-color:#0b411b; }
.data { font-size:10pt; color:#666666; font-weight:500; line-height:100%; padding:4px 0; float:left; margin-left:17px; padding-left:28px; background-image:url(images/time.png); background-repeat:no-repeat; background-position:left center; margin-right:20px;  margin-bottom:7px; }
.data.rdt { margin-left:0; }
.fb-page { margin-top:10px; }
.badv { margin-top:30px; clear:both; margin-bottom:30px; text-align:center; }
.comm { font-size:9pt; color:#000; text-decoration:none; font-weight:500; cursor:pointer; background-image:url(images/comm.png); background-repeat:no-repeat; background-position:center; display:inline-block; width:17px; line-height:100%; padding:3px 0 5px 0; text-align:center; float:left; margin-top:1px; }
.comm.comsk {  margin-left:5px; font-size:8.5pt; display:block; margin-top:3px; padding:2px 0 4px 0; }
.comen { display:inline-block; }
h1 { font-size:23pt; font-weight:bold; color:#000; margin-bottom:27px;}
h1 span { font-weight:500; color:#0b411b; font-size:18pt; }
.text h2, .nls h2 { font-size: 15pt;  margin-bottom: 10px;}
.nft { margin-bottom:25px; cursor:pointer; display:block; position:relative; text-decoration:none; }
.nft span.ftcom { position:relative; text-decoration:none !important; top:97%; left:0px; font-size:10pt; max-width:70%; color:#000;display:block; line-height:110%; }
.nft span.ftucom { position:absolute; text-decoration:none !important; top:97%; right:0px; font-size:10pt; color:#444; max-width:30%; display:block; line-height:110%;}
.nft span.playeris { z-index:10; position:absolute; left:50%; top:50%; margin-left:-40px; margin-top:-40px; background-color:#99cc8a; width:80px; height:80px; border-radius:40px; display:block; background-image:url(images/video.png); background-repeat:no-repeat; background-position:left 35px center; background-size:20px auto; }
.playerisvid { z-index:2; position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px; background-color:#99cc8a; width:50px; height:50px; border-radius:25px; display:block; background-image:url(images/video.png); background-repeat:no-repeat; background-position:left 20px center; background-size:auto 20px; }
.tbgr .playerisvid { margin-left:-30px; margin-top:-30px; width:60px; height:60px; border-radius:30px; background-position:27px center; }
ul.newsfp li:first-child  .playerisvid, ul.newsfp li:nth-child(2) .playerisvid { top:30%; margin-top:0; }
.nname { position:relative; }
#playvideo { position:relative; }
.text h3, .nls h3 { font-size:13.5pt; color:#000; line-height:200%; margin-bottom:20px; }
.nls { width:639px; float:left; padding-right:30px; border-right:1px solid #e8e8e8; padding-bottom:30px; margin-bottom:30px; min-height:550px; font-size:12pt; color:#000; line-height:190%; }
.nrs { width:170px; float:right; overflow:hidden; position:relative; }
.nrsbottom { background-image:url(images/nrs-bottom-hide.png); background-repeat:no-repeat; width:170px; height:60px; position:absolute; bottom:0; left:0; z-index:2;}
.text img, .nls img { margin:10px 0; display:block; }
.text p, .nls p { margin-bottom:10px; }
ul.nz { margin:0; list-style-type:none; }
ul.nz li { margin-bottom:24px; }
ul.nz li a { font-size:12pt; font-weight:500; display:block; text-decoration:none; color:#000; line-height:150%; }
ul.nz li a img { margin-bottom:5px; }
ul.nz li a:hover { color:#115e27; }
.nbo { border-bottom:1px solid #e8e8e8; } 
.advhei { height:485px; }
#comment { border-bottom:1px solid #e8e8e8;  margin-bottom:30px;}
#comment h3 { font-size:13.5pt; color:#000; line-height:200%; margin-bottom:20px; float:left; }
.rcomm { padding-bottom:30px; }
#comment .comm { float:left; margin-top:9px; margin-left:20px;}
#comment input[type="text"] { display:inline-block; border:1px solid #cbcbcb; height:42px; padding:0 20px; width:210px; margin-right:30px; font-size:11.5pt; color:#000; border-radius:22px; margin-bottom:30px; }
#comment textarea { display:block; width:828px; padding:20px; border:1px solid #cbcbcb; border-radius:22px; height:118px; overflow:auto; font-size:11.5pt; color:#000; margin-bottom:30px; }
#comment input[type="submit"], #ra_comment { border:0; transition:0.3s ease; width:180px; height:44px; background-color:#136128; font-size:10.5pt; font-weight:500; color:#ffcc00; text-transform:uppercase; border-radius:22px; cursor:pointer; }
#ra_comment { display:block; cursor:pointer; line-height:44px; }
#comment input[type="submit"]:hover, #ra_comment:hover { background-color:#ffcc00; color:#136128; }
#comment input[type="text"]:hover, #comment input[type="text"]:focus, #comment textarea:hover, #comment textarea:focus { border-color:#136128; }
#sstr h3 { font-size:13.5pt; color:#000; margin-bottom:25px; }
ul.stc li { width:420px; height:370px; margin-right:30px; display:inline-block; position:relative; margin-bottom:30px; background-size: cover; background-position: center; }
ul.stc li:nth-child(2n) { margin-right:0px; }
ul.stc li a { display:block; width:100%; height:100%; font-size:13.5pt; color:#000;  font-weight:500; }
ul.stc li a div { position:absolute; bottom:0px; width:100%; background-color:#fff; padding:20px 0 10px 0; line-height:170%; }
ul.stc li a:hover div { text-decoration:underline; }
#hiderx { position:fixed; width:100%; height:100%; top:0; left:0; z-index:10000; background-image:url(images/hider.png); }
.pop_up { background-color:#fff; width:800px; left:50%; margin-left:-400px; position:absolute; top:0; margin-top:10vh; z-index:10001; padding-bottom:50px; }
.pop_up .close { float:right; margin-right:10px; margin-top:10px; cursor:pointer; }
.pop_up h3 { text-align:center; font-size:18.5pt; font-weight:bold; color:#000; text-align:center; border-bottom:2px solid #e8e8e8; padding:24px 0 22px 0; margin-bottom:49px; }
.pop_up p { text-align:center; font-size:11.5pt; color:#222; font-weight:500;}
#upload-file { display:none; }
.qf { width:620px; margin:0 auto; }
.qf input[type="text"] { width:258px; padding-left:20px; margin-bottom:20px; padding-right:20px; height:42px; border:1px solid #cbcbcb; font-size:11.5pt; color:#000; border-radius:22px; }
.right { float:right; }
.qf select { width:300px; padding-left:20px; margin-bottom:20px; padding-right:20px; height:44px; border:1px solid #cbcbcb; font-size:11.5pt; color:#000; border-radius:22px; }
.qf textarea { width:578px; padding:15px 20px; border:1px solid #cbcbcb; margin-bottom:20px; font-size:11.5pt; color:#000; border-radius:22px; height:128px; }
.qf input[type="text"]:hover, .qf textarea:hover, .qf select:hover, .qf input[type="text"]:focus, .qf textarea:focus, .qf select:focus { border-color:#136128; }
.qf input.rbil { width:580px; }
.prid { font-size:10.5pt; color:#115e27; font-weight:bold; border:1px dashed #115e27; text-transform:uppercase; text-align:center; display:block; padding:12px 0; border-radius:22px; cursor:pointer; margin-bottom:20px; }
.submit, .rsubmit { font-size:10.5pt; color:#ffcc00; background-color:#136128; font-weight:bold; text-transform:uppercase; text-align:center; display:block; padding:13px 0; border-radius:22px; cursor:pointer; }
.submit:hover, .rsubmit:hover { background-color:#ffcc00; color:#136128; }
.prid:hover {  border-color:#ffcc00; }
#hider {
	position: fixed;
	width: 100%;
	height: 100%;
	background: url(images/hider.png);
	top: 0;
	z-index: 999999;
}
#hider div {
	background: #FFF;
	padding: 10px;
	width: 853px;
	border-radius:5px;
	position: absolute;
	left: 50%;
	margin-left: -436px;
	top: 10%;
}
#hider div .close {
	float: right;
	cursor: pointer;
	margin-right: -25px;
	margin-top: -25px;
}
.komentaras { display:block; padding:20px 20px; border-radius:10px; font-size:10.5pt; color:#222; margin-bottom:10px; line-height:170%; background-color:#f3f7f4; }
.komentaras .ktitle { font-weight:600; display:block; float:left; font-size:12.5pt; margin-bottom:5px; }
.komentaras .kdata { font-size:9pt; color:#999; float:left; margin-left:15px; }
.komlist { margin-bottom:40px; }
.komnera { display:block; padding:20px; font-size:11.5pt; color:#222; background-color:#f3f7f4; text-align:center; border-radius:10px;  }
.komnera a { cursor:pointer; text-decoration:underline; color:#115e27; font-weight:600; }
.komnera a:hover { text-decoration:none; }
ul.newslist { list-style-type:none; }
ul.newslist li { width:370px; height:340px; margin-right:30px; display:inline-block; background-size:cover; background-repeat:no-repeat; background-position:center; position:relative; margin-bottom:30px;}
ul.newslist li:first-child, ul.newslist li:nth-child(2) { width:570px; height:370px; margin-right:30px; display:inline-block; background-size:cover; background-repeat:no-repeat; background-position:center; position:relative; margin-bottom:30px;}
ul.newslist li:nth-child(2) { margin-right:0; }
ul.newslist li:nth-child(3n+2) { margin-right:0px; }
ul.newslist li a { display:block; width:100%; transition: 1s ease; background-image:url(images/hider2.png); height:100%; font-size:13.5pt; color:#000;  font-weight:500; }
ul.newslist li a:hover { background-image:none;  transition: 1s ease; }
ul.newslist li a div { position:absolute; bottom:0px; background-color:#fff; width:100%; padding:20px 0 10px 0; line-height:170%; }
ul.newsfp, ul.videolist { list-style-type:none; }
ul.newspx, ul.videolist { clear:both; }
ul.newspx li { width:270px; height:auto; margin-right:30px; display:block; margin-bottom:30px; float:left; position:relative;}
ul.newspx li:nth-child(3n) { margin-right:0; }
ul.newsfp li:first-child, ul.newsfp li:nth-child(2) { width:420px; height:auto; margin-right:30px; display:block; float:left; background-size:cover; background-repeat:no-repeat; background-position:center; position:relative; margin-bottom:30px;}
ul.newsfp li:first-child a div, ul.newsfp li:nth-child(2) a div { position:relative; clear:both; background-color:#fff; width:100%; padding:20px 0 10px 0; line-height:170%; }
ul.newsfp li:nth-child(2) { margin-right:0; }
ul.newsfp li a { display:block; width:100%; text-decoration:none; background-repeat:no-repeat; background-size:cover; height:100%; font-size:13.5pt; color:#000;  font-weight:500; }
ul.newsfp li:first-child a, ul.newsfp li:nth-child(2) a { padding-top:250px; display:block; }
ul.newspx li a:first-child { display:block; width:100%; background-repeat:no-repeat; background-size:cover; height:150px; font-size:13.5pt; color:#000;  font-weight:500; }
ul.newspx li a:nth-child(2), ul.newspx.fpnewspx li a:nth-child(3)  { display:block; width:100%; height:auto; padding:10px 0; font-size:13.5pt; color:#000; text-decoration:none;  font-weight:500; }
ul.newspx.fpnewspx li a:nth-child(2) { padding:0 10px; width:auto; font-size:10.5pt; }
ul.newspx li:hover a, ul.newsfp li a:hover div { color:#0b411b; }
ul.newspx li:nth-child(3n+1) { clear:both; }
ul.videolist li { width:31%; margin-right:3.5%; float:left; margin-bottom:20px; }
ul.videolist li:first-child { width:65.5%; margin-right:3.5%;  }
ul.videolist li:nth-child(3n+6), ul.videolist li:nth-child(2), ul.videolist li:nth-child(3) { margin-right:0; }
.playerisvidblock { z-index:2; position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px; background-color:#99cc8a; width:50px; height:50px; border-radius:25px; display:block; background-image:url(images/play-video-block-ico.png); background-repeat:no-repeat; background-position:center; background-size:auto 50px; }
ul.videolist li a:first-child { position:relative; display:block; width:100%; background-repeat:no-repeat; background-size:cover; height:150px; font-size:13.5pt; color:#000;  font-weight:500; }
ul.videolist li a:nth-child(2) { display:block; width:100%; height:auto; padding:10px 0; font-size:13.5pt; color:#000; text-decoration:none;  font-weight:500; }
ul.videolist li:first-child a:first-child { height:412px; }
ul.videolist li:first-child .playerisvidblock { margin-left:-35px; margin-top:-35px; width:70px; height:70px; border-radius:35px; background-size:auto 70px; }
ul.videolist li:nth-child(3n+1) { clear:both;}
ul.videolist li:first-child a:nth-child(2) { font-size:15pt; }
.gphgal { margin-top:15px; margin-bottom:15px; padding:11px 0 0 0; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; }
.gphgal h2 { font-size:13.5pt; color:#333; font-weight:600; margin-bottom:10px; padding-left:33px; background-image:url(images/yra-nuotrauku.png); background-repeat:no-repeat; background-position:left 4px; background-size:23px auto; }
.video_box_youtube { position:relative; width:100%; padding-top:56%; margin-bottom:30px; height:0; display:block; }
.video_box_youtube iframe { position:absolute; left:0; top:0; width:100%; height:100%; }
@media all and (min-width: 980px) {
.video_box ul.newspx { list-style-type:none; -webkit-column-count:3;  -webkit-column-gap:30px;  -moz-column-count:3;  -moz-column-gap:30px; column-count:3; column-gap: 30px;  }
.video_box ul.newspx li { float:none; width:100%; height:auto; margin-right:30px; display:table; margin-bottom:30px; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column;}
}
.video_box .yraico, .video_box .atnauj { display:none; }
.moren { float:right; display:block; margin-top:5px; font-size:10.5pt; color:#000; font-size: 10.5pt; font-weight: 500; color: #115e27; text-decoration: none; }
.moren:hover { text-decoration:underline; }
.brs { margin-top:58px; }
ul.nslist { list-style-type:none; border-top:1px solid #e3ece1;}
ul.nslist li { width:100%; padding:10px 0; border-bottom:1px solid #e3ece1; }
ul.nslist li a { font-size:11pt; display:block; width:88%; float:right; color:#222; text-decoration:none; font-weight:500; line-height:170%; }
ul.nslist li span { line-height:170%; font-size:10pt; display:block; float:left; color:#666666; font-weight:400; padding-left:23px; background-image:url(images/time.png); background-repeat:no-repeat; background-position:left center; margin-right:10px;  }  
ul.nslist li a:hover { color:#115e27; text-decoration:underline; }
.dzsk { padding-left:25px; background-image:url(images/dz-sk-ico.png); background-repeat:no-repeat; background-position:left 2px; background-size:auto 19px; }
.vthz { padding-left:25px; background-image:url(images/votes.png); background-repeat:no-repeat; background-position:left 2px; background-size:auto 19px; }
.relist {  width:100%; }
.relist li { margin-bottom:30px; margin-right:30px; width:380px; padding:0; padding-bottom:12px; border-radius:3px; position:relative; text-align:center; display:inline-block; font-size:10.5pt; line-height:170%; background-color:#e3ece1; }
.relist li:nth-child(3n) { margin-right:0; }
.relist li img { border-radius:3px; margin-bottom:5px; max-width:100%;}
.relist li a.rnuotrauka { position:relative; display: -webkit-box; -webkit-box-align: center; }
.relist li a.rnuotrauka .rph { font-family: 'Courgette', cursive; text-shadow: 0px 0px 5px #F9FF4D; width:90%; padding-left:5%; padding-right:5%; height:100%; position:absolute; color:#0f5c23; font-size:23pt; font-style:italic; text-align:center; line-height:150%; top:0; left:0; display: -webkit-box; -webkit-box-align: center; }
.opano { opacity:0.6; }
.relist li a.skp { font-size:10.5pt; display:inline-block; float:right; padding: 4px 10px 5px 10px; margin-right:15px; background-color: #006d37; font-weight: 500; color: #fff; text-decoration: none; border-radius: 2px; }
.relist li span { float:left; display:inline-block; font-size:10.5pt; padding:9px 0px 9px 25px; margin-left:15px; color:#666666; font-weight:500; line-height:100%;  background-image:url(images/time.png); background-repeat:no-repeat; background-position:left center;   }
.relist li a.skp:hover { background-color:#91c57b; }
h2.ir { padding:50px 0 30px 0; font-size:20pt; }
.noft { float:right; margin-left:20px; margin-bottom:20px; }
#sld { list-style-type:none; margin:0 !important;}
#sld li { display:inline-block; margin-right:2.5%; width:18%; margin-bottom:10px; }
#sld li img { opacity:1; transition: 1s ease; max-width:100%; margin:0 !important; }
#sld li:hover img { opacity:0.8; }
#sld li:nth-child(5n) { margin-right:0; }
.phgal { padding:30px 0 30px 0; border-top:1px solid #e8e8e8; margin-top:30px; }
.phgal h2 { font-size:18pt; font-weight:500; margin-bottom:30px; padding-left:40px; background-image:url(images/yra-nuotrauku.png); background-repeat:no-repeat; background-position:left center; }
.taip { color:#fff !important; margin-top:20px; font-size:13.5pt; display:inline-block; font-weight:600; text-decoration:none; background-color:#115e27; padding:10px 20px; border-radius:5px; margin-right:10px; }
.ne { color:#fff !important; font-size:13.5pt; margin-top:20px; display:inline-block; font-weight:600; text-decoration:none; background-color:#ea0000; padding:10px 20px; border-radius:5px; }
.uppcc { margin-top:30px; }
.refirst li { width:100%;  margin-bottom:30px; padding-bottom:12px; border-radius:3px; position:relative; display:table; text-align:center; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column; font-size:10.5pt; line-height:170%; background-color:#e3ece1; }
.refirst {  -webkit-column-gap:   20px; -moz-column-gap:20px;  column-gap:20px; -webkit-column-count:3; -moz-column-count:3; column-count:3; }
.refirst li img { border-radius:3px; margin-bottom:5px; max-width:100%;}
.refirst li a.skp { font-size:10.5pt; display:inline-block; float:right; padding: 4px 10px 5px 10px; margin-right:15px; background-color: #006d37; font-weight: 500; color: #fff; text-decoration: none; border-radius: 2px; }
.refirst li span { float:left; display:inline-block; font-size:10.5pt; padding:9px 0px 9px 25px; margin-left:15px; color:#666666; font-weight:500; line-height:100%;  background-image:url(images/time.png); background-repeat:no-repeat; background-position:left center;   }
.refirst li a.skp:hover { background-color:#91c57b; }
.refirst li a.rnuotrauka { position:relative; display: -webkit-box; -webkit-box-align: center; }
.refirst li a.rnuotrauka .rph { font-family: 'Courgette', cursive; text-shadow: 0px 0px 5px #F9FF4D; width:90%; padding-left:5%; padding-right:5%; height:100%; position:absolute; color:#0f5c23; font-size:23pt; font-style:italic; text-align:center; line-height:150%; top:0; left:0; display: -webkit-box; -webkit-box-align: center; }
ul.datainfo { list-style-type:none; margin:0; width:460px; float:left; border-top:1px solid #eee; margin-bottom:15px; }
ul.datainfo li { display:block; font-size:10.5pt; color:#444; padding:6px 0 5px 0; border-bottom:1px solid #eee; }
ul.datainfo li b { font-weight:500; text-transform:uppercase; }
ul.datainfo li.rdata { padding-left:25px; background-image:url(images/time.png); background-repeat:no-repeat; background-position:left center; }
ul.datainfo li.vieta { padding-left:25px; background-image:url(images/location.png); background-repeat:no-repeat; background-position:left center; }
ul.datainfo li.bilietai a { padding:2px 0px 2px 25px; color:#115e27; background-image:url(images/tickets.png); background-repeat:no-repeat; background-position:left center; font-weight:500; text-decoration:none; text-transform:uppercase;  }
ul.datainfo li.bilietai a:hover { text-decoration:underline; }
.navbar-toggle { display:none; }
.collapse { display:none }
.collapse.in { display:block }
.nksar, .sarbut { display:none; }
.apklblock, .apkllist { font-size:11.5pt; color:#000; margin-bottom:20px }
.apklblock input[type="submit"] { width:50%; text-transform:uppercase; background-color:#8fc483; cursor:pointer; border:0; display:inline-block; text-align:center; font-size:10.5pt; color:#fff; font-weight:bold; height:40px; }
.apklblock input[type="submit"]:hover { background-color:#fecb00; color:#fff; }
.apklblock input[type="radio"] {
    display:none;
}
.apklblock span.question { display:block; margin-bottom:20px; font-size:12.5pt; font-weight:600; }
.apklblock  label {
    display:block; width:100%; margin-bottom:27px;
}
.apklblock input[type="radio"] + label span {
    display:inline-block;
    width:20px;
    height:20px;
    margin:-1px 15px 0 0;
    vertical-align:middle;
    background:url(images/check.png);
    cursor:pointer;
}

.apklblock input[type="radio"]:checked + label span {
        background:url(images/check-on.png);
}
.apklblock ul { list-style-type:none; margin-top:10px; display:block; }
.apklblock ul li { cursor: pointer;  position: relative; margin-bottom:20px; background-repeat:no-repeat; background-position:left center;}
.rezbutton { width:48%; margin-left:1%; border:1px solid #115e27; text-decoration:none; padding:9px 0; font-weight:bold; color:#115e27; text-align:center; font-size:10.5pt; text-transform:uppercase; display:inline-block;  }
.rezbutton:hover { color:#fff; background-color:#115e27; }
.atspr {
    height: 5px;
    display: block;
    margin-top: 5px;
    background-color: #fecc00;
}
.apklblock ul.arez li { cursor: default; padding-left: 0px; font-size:11.5pt; margin-bottom: 20px; background-image:none; }
.aprez li { font-size:11.5pt; margin-bottom: 20px;}
.apkllist span.question {display: block;margin-bottom: 20px;font-size: 14.5pt;}
.apkllist ul li {margin-top:10px;display:block;}
.apkllist ul { list-style-type:none; }
.apklsarasas { -webkit-column-count:2; -webkit-column-gap:30px; -moz-column-count:2; -moz-column-gap:30px; column-count:2; column-gap: 30px; }
.apklsarasas div.qats {  width:80%;  padding:20px; padding-left:10%; padding-right:10%; border:1px solid #e8e8e1; -webkit-box-shadow: 0px 0px 5px 0px rgba(232,232,225,1); -moz-box-shadow: 0px 0px 5px 0px rgba(232,232,225,1); box-shadow: 0px 0px 5px 0px rgba(232,232,225,1); border-radius:3%; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column; display:table; }
.apkllist h2 {
    font-size: 20pt;
    font-weight: bold;
    margin-bottom: 25px;
}
.topmp { list-style-type:none; margin-right:20px; float:right; margin-top:-3px;}
.topmp li { display:inline-block; margin-right:20px; }
.topmp li:last-child { margin-right:0 }
.topmp li a { color:#444; font-size:10.5pt; text-decoration:none; font-weight:500; transition:0.2s ease; }
.topmp li a:hover { color:#115e27; }
.yraico { position:absolute; z-index:10; top:10px; right:10px; }
.yraico span { width:30px; height:30px; display:inline-block; margin-left:5px; background-repeat:no-repeat; background-position:center; }
.yraico span.yfico { background-image:url(images/yra-nuotrauku.png); }
.yraico span.yvico { background-image:url(images/yra-video.png); }
.advh { margin-bottom:30px; display:block; width:100%; }
.advh * { max-width:100%; }
#nativead { margin:0px 0px 20px 0px; width:100%; max-width:100%; overflow-x:hidden; }
#nativead * { max-width:100%; }
.awca { display:block; float:left !important; width:auto !important; margin-top:-34px !important; height:34px !important; position:relative; z-index:2; line-height:34px !important; text-align:center; padding:0 10px; background:#fff9da !important; color:#000 !important; font-weight:600 !important; text-decoration:none !important; font-size:10.5pt !important; text-transform:uppercase; }

@media all and (min-width: 1240px) {
.vide li:nth-child(3n+1) { clear:both;}
}
@media all and (min-width: 980px) and (max-width: 1240px) {
.cnt {width:96%;}
ul.tmen li {margin-right:40px;}
.logoadv { display:none; }
.adv { max-width:96%;}
.adv * { max-width:100%;}
.meniu li a { padding-left:24px; padding-right:24px;}
.search {width:190px;}
.search input[type="text"] { width:135px;padding-left:15px;}
.lside {width:72%;}
.rside {width:25%;}
ul.tbnews li { width:48%; height:270px;}
ul.tbnews li a div { top: 270px;}
ul.toptbnews li a.tbgr {  height:300px;}
ul.toptbnews li a {font-size: 17pt;}
ul.tbnews li:nth-child(odd) {margin-right:4%;}
ul.newspx { list-style-type:none; -webkit-column-count:3;  -webkit-column-gap:30px;  -moz-column-count:3;  -moz-column-gap:30px; column-count:3; column-gap: 30px;  }
ul.newspx li { float:none; width:100%; height:auto; margin-right:30px; display:table; margin-bottom:30px; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column;}
ul.newsfp li:first-child, ul.newsfp li:nth-child(2) { width:48%; margin-right:4%;}
ul.newsfp li:nth-child(2) {margin-right:0;}
ul.newsfp li:first-child a div, ul.newsfp li:nth-child(2) a div {padding:10px 0 10px 0;line-height:160%; }
.radv * { max-width:100%; }
.dl { width:48%;}
.dl ul li { width:40%;padding-left:5%;padding-right:5%; margin-right:-1px; }
.dl ul li:first-child {width:90%;padding-left:5%;padding-right:5%;}
.dl ul li:first-child a span.dovftc { height:180px;}
.dl ul li:nth-child(2) {width:40%;margin-right:-1px;}
.dl ul li:nth-child(3) {margin-right:-2px;}
.dfx img {max-height: 23px;}
.dfx {padding-left:5%;padding-right:5%;}
.refirst li a.skp { font-size:9.5pt;margin-right:10px;}
.refirst li span {font-size:9.5pt;margin-left:10px;}
.vide li {margin-right:3.5%;width:31%;background-size:100% 210px; }
.vide li a {padding-top:225px;background-position:center 75px; }
.badv, .badv * { max-width:100%; }
.f2 { display:none; }
.relist li { margin-right:3.5%; width:31%;}
.foot {margin-top: 36px;padding-top: 16px;}
#footer { padding: 30px 0 15px 0;}
ul.datainfo {width: 61%;}
.text * { max-width:100%; }
.text .noft { max-width:35%; margin-left:4%; }
.nrs { display:none; }
.nls { width:100%; border:0; padding-right:0; }
h1 {font-size: 20pt; margin-bottom: 20px;}
#comment textarea { width: 92%; padding-left:4%; padding-right:4%;}
ul.nslist li a { width:84%;}
#sld li {width:18%; margin-right: 2.5%; margin-bottom: 10px;}
#sld li img { max-width:100%; }
ul.stc li { width:48%; height:280px; margin-right:4%;}
ul.stc li a {font-size:13.5pt; }
ul.stc li a div {padding:15px 0 10px 0; }
.advhei { height:375px; }
.videoag li { padding:20px 30px 20px 20px; }
.videoag li .videoblock { margin-right:30px; width:320px; height:280px; }
.vidapr { width:750px; height:280px; max-width:100%; font-size:10.5pt; line-height:150%; }
ul.videolist li a:first-child { height:130px; font-size:11.5pt; }
ul.videolist li a:nth-child(2) { font-size:11.5pt;}
ul.videolist li:first-child a:first-child { height:312px; }
}
@media all and (min-width: 760px) and (max-width: 979px) {
.cnt {width:96%;}
ul.tmen li {margin-right:20px;}
.logo img { max-width:220px; }
.logoadv { display:none; }
ul.tmen {margin-top:0px;}
ul.tmen li span.pnew, ul.tmen li span.pareng { width: 160px; }
.adv { max-width:100%;}
.adv * { max-width:100%;}
.meniu { width:100%; }
.meniu li { width:16.66%; }
.meniu li a { padding-left:0; text-align:center; padding-right:0; display:block;}
.search {display:none;}
.lside {width:65%;}
.rside {width:32%;}
ul.tbnews li { width:48%; height:250px;}
ul.toptbnews li a.tbgr {  height:250px;}
ul.tbnews li a {font-size: 12pt;}
ul.toptbnews li a {font-size: 15pt;}
ul.tbnews li:nth-child(odd) {margin-right:4%;}
ul.tbnews li a div {line-height: 140%;}
ul.tbnews li a div span .comsk { padding:0; }
.ppc.video_box, .ppc.savivalda_box { padding-left:15px; padding-right:15px;}
ul.newspx, .video_box ul.newspx { list-style-type:none; -webkit-column-count:3;  -webkit-column-gap:30px;  -moz-column-count:3;  -moz-column-gap:30px; column-count:3; column-gap: 30px;  }
ul.newspx li, .video_box ul.newspx li { float:none; width:100%; height:auto; display:table; margin-bottom:30px; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column;}
ul.newspx, .video_box ul.newspx { -webkit-column-gap: 15px; -moz-column-gap: 15px; column-gap: 15px;}
ul.newspx li, .video_box ul.newspx li { width:100%;}
ul.tbnews li a div { top: 250px;}
ul.newspx li a:first-child, .video_box ul.newspx li a:first-child  {height: 110px;font-size: 11.5pt;}
ul.newspx li a:nth-child(2), ul.newspx.fpnewspx li a:nth-child(3), .video_box ul.newspx li a:nth-child(2)  {font-size: 10.5pt;}
ul.newsfp li:first-child, ul.newsfp li:nth-child(2) { width:48%; margin-right:4%;}
ul.newsfp li:first-child a, ul.newsfp li:nth-child(2) a {  padding-top: 180px;}
ul.newsfp li:first-child a, ul.newsfp li:nth-child(2) a { padding-top: 180px;}
ul.newsfp li:nth-child(2) {margin-right:0;}
ul.newsfp li:first-child a div, ul.newsfp li:nth-child(2) a div {padding:10px 0 10px 0;line-height:160%; }
ul.newsfp li a { font-size: 12pt;}
.radv * { max-width:100%;}
.dl { margin-left:auto; margin-right:auto; float:none; }
.dr { float:none; margin-top:30px; }
.refirst {-webkit-column-gap: 5px; -moz-column-gap:5px;  column-gap:5px;}
.refirst li a.skp { font-size:8.5pt;margin-right:5px; padding:0px 3px;}
.refirst li span {font-size:8.5pt;margin-left:5px; padding:5px 0px 5px 20px}
.vide li {margin-right:3.5%;width:31%;background-size:100% 160px; }
.vide li a {padding-top:165px;background-position:center 50px; font-size:11.5pt;}
.badv, .badv * { max-width:100%; }
.f2 { display:none; }
.relist li { margin-right:3.5%; width:31%;}
.foot {margin-top: 36px;padding-top: 16px;}
#footer { padding: 30px 0 15px 0;}
ul.datainfo {width: 61%;}
.text * { max-width:100%; }
.text .noft { max-width:35%; margin-left:4%; }
.nrs { display:none; }
.nls { width:100%; border:0; padding-right:0; }
h1 {font-size: 20pt; margin-bottom: 20px;}
#comment textarea { width: 92%; padding-left:4%; padding-right:4%;}
ul.nslist li a { width:84%;}
.ppc h2 {font-size:17pt; margin-bottom: 20px;}
.comm.comsk {padding:0;}
#sld li {width:23.5%; margin-right: 2%; margin-bottom: 10px;}
#sld li:nth-child(5n) { margin-right:2%; }
#sld li:nth-child(4n) { margin-right:0; }
#sld li img { max-width:100%; }
.phgal h2 {font-size: 17pt; margin-bottom: 20px;}
.pop_up {width:700px; margin-top:3vh; margin-left:-350px;}
ul.stc li { width:48%; height:260px; margin-right:4%;}
ul.stc li a {font-size:12pt; }
ul.stc li a div {padding:15px 0 10px 0; }
#hider div {width: 703px;	margin-left: -361px;}
#hider div * { max-width:100%;}
.advhei { height:260px; }
#head.fixa { padding: 5px 0 3px 0;}
.dr { display:none }
.videoag li { padding:20px 30px 20px 20px; }
.videoag li .videoblock { margin-right:30px; width:280px; height:280px; }
.vidapr { width:750px; height:280px; max-width:100%; font-size:10.5pt; line-height:150%; }
ul.videolist li:first-child { width:100%; }
ul.videolist li a:first-child { height:110px; font-size:11.5pt; }
ul.videolist li a:nth-child(2) { font-size:11.5pt;}
ul.videolist li:first-child a:first-child { height:250px; }
ul.videolist li:nth-child(3n+6), ul.videolist li:nth-child(2), ul.videolist li:nth-child(3) { margin-right:3.5%; }
ul.videolist li:nth-child(3n+4) { margin-right:0;}
ul.videolist li:nth-child(3n+1) { clear:none; }
ul.videolist li:nth-child(3n+2) { clear:both; }
}
@media all and (min-width: 560px) and (max-width: 759px) {
.cnt {width:94%;}
.social li { margin-right: 15px;}
.siandien { margin-left: 15px;}
.topmp li, .topmp { margin-right: 15px;}
ul.tmen li {margin-right:15px;}
.logo img { max-width:160px; }
.logoadv { display:none; }
.rside { display:none; }
ul.tmen {margin-top:2px;}
ul.tmen li span.pnew, ul.tmen li span.pareng { width: 70px; height:10px; padding:3px 0 12px 0; margin-bottom:-7px; line-height:150%; font-size:9pt; overflow:hidden; }
ul.tmen li a {font-size: 11.5pt;}
.adv { max-width:100%;}
.adv * { max-width:100%;}
#mb {height: 47px;}
.meniu { width:100%; }
.meniu li { width:16.66%; }
.meniu li a { padding-left:0; padding-top:15px; padding-bottom:15px; font-size:10pt; text-align:center; padding-right:0; display:block;}
.search {display:none;}
.lside {width:100%;}
ul.tbnews li { width:48%;}
ul.toptbnews li a.tbgr {  height:250px;}
ul.tbnews li a {font-size: 12pt;}
ul.toptbnews li:first-child {font-size: 15pt;}
ul.tbnews li:nth-child(odd) {margin-right:4%;}
ul.tbnews li a div {line-height: 140%;}
ul.tbnews li a div span .comsk { padding:0; }
ul.newspx { list-style-type:none; -webkit-column-count:3;  -webkit-column-gap:30px;  -moz-column-count:3;  -moz-column-gap:30px; column-count:3; column-gap: 30px;  }
ul.newspx li { float:none; width:100%; height:auto; display:table; margin-bottom:30px; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column;}
.ppc.video_box, .ppc.savivalda_box { padding-left:15px; padding-right:15px;}
ul.newspx, .video_box ul.newspx { -webkit-column-gap: 15px; -moz-column-gap: 15px; column-gap: 15px;}
ul.newspx li { width:100%;}
ul.newspx li a:first-child {height: 110px;font-size: 11.5pt;}
ul.newspx li a:nth-child(2), ul.newspx.fpnewspx li a:nth-child(3) {font-size: 10.5pt;}
ul.newsfp li:first-child, ul.newsfp li:nth-child(2) { width:48%; margin-right:4%;}
ul.newsfp li:first-child a, ul.newsfp li:nth-child(2) a { padding-top: 180px;}
ul.newsfp li:nth-child(2) {margin-right:0;}
ul.newsfp li:first-child a div, ul.newsfp li:nth-child(2) a div {padding:10px 0 10px 0;line-height:160%; }
ul.newsfp li a { font-size: 12pt;}
.radv * { max-width:100%;}
.dl { margin-left:auto; margin-right:auto; float:none; }
.dr { float:none; margin-top:30px; }
.refirst {-webkit-column-gap: 5px; -moz-column-gap:5px;  column-gap:5px;}
.refirst li a.skp { font-size:8.5pt;margin-right:5px; padding:0px 3px;}
.refirst li span {font-size:8.5pt;margin-left:5px; padding:5px 0px 5px 20px}
.vide li {margin-right:3.5%;width:31%;background-size:100% 130px; }
.vide li a {padding-top:135px;background-position:center 40px; font-size:9.5pt;}
.badv, .badv * { max-width:100%; }
.f2 { display:none; }
.relist li { margin-right:4%; width:48%;}
.relist li:nth-child(3n) { margin-right:4%;}
.relist li:nth-child(2n) { margin-right:0;}
.foot {margin-top: 36px;padding-top: 16px;}
#footer { padding: 30px 0 15px 0;}
ul.datainfo {width: 61%;}
.text * { max-width:100%; }
.text .noft { max-width:35%; margin-left:4%; }
.nrs { display:none; }
.nls { width:100%; border:0; padding-right:0; }
h1 {font-size: 20pt; margin-bottom: 20px;}
#comment textarea { width: 92%; padding-left:4%; padding-right:4%;}
ul.nslist li a { width:84%;}
.ppc h2 {font-size:17pt; margin-bottom: 20px;}
.comm.comsk {padding:0;}
#sld li {width:23.5%; margin-right: 2%; margin-bottom: 10px;}
#sld li:nth-child(5n) { margin-right:2%; }
#sld li:nth-child(4n) { margin-right:0; }
#sld li img { max-width:100%; }
.phgal h2 {font-size: 17pt; margin-bottom: 20px;}
.pop_up {width:90%; margin-top:3vh; left:5%; margin-left:0;}
.qf { width: 90%;}
.qf input[type="text"] { width:40%; padding-left:4%; margin-bottom:12px; padding-right:4%;}
.qf select { width:48%; padding-left:4%; margin-bottom:12px; padding-right:4%;}
.qf textarea { width:92%; padding-left:4%; padding-right:4%; margin-bottom:12px; height:108px; }
.qf input.rbil { width:92%; }
.f1, .f3 { width:400px; float:none; margin:0 auto; }
.f1 { margin-bottom:20px; }
#hiderx .pop_up h3 {margin-bottom: 19px;}
ul.stc li { width:48%; height:220px; margin-right:4%;}
ul.stc li a {font-size:12pt; }
ul.stc li a div {padding:15px 0 10px 0; }
#hider div {width: 550px;	margin-left: -285px;}
#hider div iframe { max-width:100%; height:300px;}
.advhei { height:290px; }
#naujausistr { display:none; }
#head.fixa { padding: 4px 0 3px 0;}
#head.fixa ul.tmen {margin-top: 5px;}
.dr { display:none }
.videoag { max-width:410px; margin:0 auto; width:100%; }
.videoag li { padding:20px; width:92%; padding-left:4%; padding-right:4%; display:block; float:left; }
.videoag li .videoblock { margin-right:0px; width:100%; height:260px; display:block; margin-bottom:20px; }
#vid .vidapr { font-size:14.5pt; }
.vidapr { width:100%; display:block; height:auto; font-size:11.5pt; line-height:150%; }
ul.videolist li a:first-child { height:130px; font-size:11.5pt; }
ul.videolist li a:nth-child(2) { font-size:11.5pt;}
ul.videolist li:first-child a:first-child { height:312px; }
}
@media all and (max-width: 559px) {
.cnt {width:92%;}
.rside { display:none; }
ul.tmen li {margin-right:15px;}
.logo img { max-width:160px; }
.adv { max-width:100%;}
.adv * { max-width:100%;}
.search {display:none;}
.social li { margin-right: 8px;}
.orai span { padding-left: 20px;}
.topmp li, .topmp { margin-right: 10px; margin-top:0}
.lside {width:100%;}
.logoadv { display:none; }
.nft span.playeris { top:50%; margin-left:-20px; margin-top:-20px; width:40px; height:40px; border-radius:20px; background-position:center; background-size:auto 15px; }
ul.tbnews li { width: 100%; height: 225px; min-height: 225px; margin-bottom: 60px; line-height: 70%; }
ul.toptbnews li a.tbgr {  height:200px;}
ul.tbnews li a {font-size: 14pt;}
ul.toptbnews li a {font-size: 14pt;}
ul.tbnews li:nth-child(odd) {margin-right:4%;}
ul.toptbnews li { margin-bottom:30px; }
ul.tbnews li a div {line-height: 140%;}
ul.tbnews li a div span .comsk { padding:0; }
ul.tbnews li a div span.atnauj {font-size: 80%;}
ul.newspx li, .video_box ul.newspx li { float:none; width:100%; height:auto; display:table; margin-bottom:10px; margin-right:0; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column;}
ul.newspx li, .video_box ul.newspx li { width:48%; margin-right:4%; display:block; float:left;}
ul.newspx li:nth-child(3n), .video_box ul.newspx li:nth-child(3n) { margin-right:4%; }
ul.newspx li:nth-child(2n), .video_box ul.newspx li:nth-child(2n) { margin-right:0; }
ul.newspx li a:first-child {height: 100px;font-size: 10pt;}
ul.newspx li a:nth-child(2), .video_box ul.newspx li a:nth-child(2), ul.newspx.fpnewspx li a:nth-child(3) {font-size: 12pt;}
ul.newsfp li:first-child, ul.newsfp li:nth-child(2) { width:100%; margin-right:0; margin-bottom:15px;}
ul.newsfp li:nth-child(2) {margin-right:0;}
ul.newsfp li:first-child a div, ul.newsfp li:nth-child(2) a div {padding:7px 0 7px 0;line-height:150%; }
ul.newspx li:nth-child(3n+1) { clear:none; }
ul.tbnews li a div {top: 200px;}
ul.newsfp li a { font-size: 14pt;}
.radv * { max-width:100%;}
.dl { margin-left:auto; max-width:100%; margin-right:auto; float:none; }
.dr { float:none; margin-top:30px; }
.dl ul li { width:40%;padding-left:5%;padding-right:5%; margin-right:-1px; }
.dl ul li:first-child {width:90%;padding-left:5%;padding-right:5%;}
.dl ul li:first-child a span.dovftc { height:180px;}
.dl ul li:nth-child(2) {width:40%;margin-right:-1px;}
.dl ul li:nth-child(3) {margin-right:-2px;}
.dfx img {max-height: 21px; margin-top:2px;}
.dfx {padding-left:5%;padding-right:5%;}
.refirst {-webkit-column-gap: 5px; -moz-column-gap:5px;  column-gap:5px; -webkit-column-count:2; -moz-column-count:2; column-count:2;}
.refirst li a.skp { font-size:8.5pt;margin-right:5px; padding:0px 3px;}
.refirst li span {font-size:8.5pt;margin-left:5px; padding:5px 0px 5px 20px}
.refirst li:nth-child(3) { display:none; }
.ppc { margin-bottom: 16px; padding-bottom: 16px;}
.ppc.video_box, .ppc.savivalda_box { padding-top:16px; margin-top:-17px; border-top:-1px solid #e3ece1 }
.cont { margin: 25px auto;}
.vide li {margin-right:4%;width:48%;background-size:100% 100px; }
.vide li:nth-child(3n) { margin-right:4%; }
.vide li:nth-child(2n) { margin-right:0; }
.vide li a {padding-top:105px;background-position:center 25px; font-size:9pt;}
.badv, .badv * { max-width:100%; }
.f2 { display:none; }
.relist li { margin-right:auto; margin-left:auto; width:380px; max-width:100%;}
.relist li:nth-child(3n) { margin-right:0;}
.relist li:nth-child(2n) { margin-right:0;}
.foot {margin-top: 36px;padding-top: 16px;}
#footer { padding: 30px 0 15px 0;}
ul.datainfo {width: 100%;}
.text * { max-width:100%; }
.text .noft { max-width:100%; margin-left:0; display:block; width:100%;}
.nrs { display:none; }
.nls { width:100%; border:0; padding-right:0; }
h1 {font-size: 17pt; margin-bottom: 15px;}
#comment textarea { width: 92%; padding-left:4%; padding-right:4%;}
ul.nslist li a { width:84%;}
.ppc h2 {font-size:15pt; margin-bottom: 15px;}
.comm.comsk {padding:0;}
#sld li {width:23.5%; margin-right: 2%; margin-bottom: 10px;}
#sld li:nth-child(5n) { margin-right:2%; }
#sld li:nth-child(4n) { margin-right:0; }
#sld li img { max-width:100%; }
.phgal h2 {font-size: 17pt; margin-bottom: 20px;}
.pop_up {width:96%; margin-top:3vh; position:absolute; left:2%; margin-left:0;}
.qf { width: 90%;}
.qf input[type="text"] { width:40%; padding-left:4%; margin-bottom:12px; padding-right:4%;}
.qf select { width:48%; padding-left:4%; margin-bottom:12px; padding-right:4%;}
.qf textarea { width:92%; padding-left:4%; padding-right:4%; margin-bottom:12px; height:108px; }
.qf input.rbil { width:92%; }
.f1, .f3 { width:100%; float:none; margin:0 auto; text-align:center;}
.f1 { margin-bottom:20px; }
.f3 * { max-width:100%; }
#hiderx .pop_up h3 {margin-bottom: 19px;}
ul.stc li { width:48%; height:220px; margin-right:4%;}
ul.stc li a {font-size:12pt; }
ul.stc li a div {padding:15px 0 10px 0; }
.siandien { display:none; }
.navbar-toggle { display:block; float:right; color:#539258; cursor:pointer; width:29px; text-transform:uppercase; margin-top:1px; outline:0; border:0; background:#fff; border:0; padding:0}
.navbar-toggle:hover,.navbar-default .navbar-toggle:focus { color:#6ba669; }
.navbar-toggle .icon-bar { background:#539258 }
.navbar-toggle:hover .icon-bar,.navbar-toggle:focus .icon-bar { background-color:#6ba669 }
.navbar-toggle:hover,.navbar-toggle:focus { color:#6ba669; }
.navbar-toggle:focus { outline:0 }
.navbar-toggle .icon-bar { display:block; background:#539258; width:29px; height:3px; border-radius:1px }
.navbar-toggle .icon-bar+.icon-bar { margin-top:3px }
.icon-meniu { font-size:7pt; margin-top:3px; text-align:center; display:block; }
ul.tmen {float:none; margin-top:0px; border-top:1px solid #6ba669; background-color:#eff3f1; position:absolute; top:79px; z-index:40; width:100%; left:0;}
ul.tmen li {display:block; margin-right:0px; border-bottom:1px solid #6ba669; }
ul.tmen li a { font-size:11.5pt; padding:12px 0; display:block; text-align:center;}
ul.tmen li span.pnew, ul.tmen li span.pareng { width:100%; display:block; text-transform:none; height:auto; color:#000; background-color:#eff3f1; font-size:11.5pt; padding:12px 0; border-radius:0px; }
ul.tmen li a:hover, ul.tmen li a.on, ul.tmen li span.pnew:hover,  ul.tmen li span.pareng:hover { text-decoration:underline; }
#head {padding: 7px 0 3px 0;}
#head.fix { position:fixed; top:0; left:0; width:100%; background-color:#fff; z-index:100; -webkit-box-shadow: 0px -12px 16px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px -12px 16px 0px rgba(0,0,0,0.75); box-shadow: 0px -12px 16px 0px rgba(0,0,0,0.75); }
#head.fix ul.tmen, #head.fix ul.nksar { top:43px; }
ul.nksar { border-top:1px solid #fdcb00; background-color:#fffcf2; position:absolute; top:79px; z-index:40; width:100%; left:0; }
ul.nksar li {display:block; border-bottom:1px solid #fdcb00; }
ul.nksar li a { font-size:11.5pt; color:#000; font-weight:500; text-decoration:none; padding:10px 0; display:block; text-align:center;}
.sarbut { display:block; border:0; background-color:#fff; cursor:pointer; color:#8fc483; text-transform:uppercase; padding-top:19px; background-image:url(images/news-off.png); background-repeat:no-repeat; background-position:right top; background-size:auto 17px; font-size:7pt; text-align:center; width:50px; margin-right:15px; float:right; }
.sarbut:hover, .sarbut:focus { color:#fdcb00; background-image:url(images/news-on.png); }
#mb { display:none; }
#vid { padding: 25px 0 5px 0;}
#vid .zv { margin-top:5px; }
#vid h2 { font-size: 15pt;  padding-bottom: 20px;}
#vid.ppvi .vide li {margin-right: 4%;  width: 48%;}
#vid.ppvi .vide li:nth-child(2) { margin-right:0; }
#vid.ppvi .vide li:nth-child(3) { display:none; }
.foot { text-align:center; margin-top:16px;}
.spr { width:100%; display:block; }  
#subm { display:none; }
.backlinks {padding-top:16px;}
.cityv { display:none; }
h1 span { font-size:80%; }
.text h2 {
    font-size: 13.5pt;
    margin-bottom: 10px;
}
#hider div {width: 84%;	margin-left:-10px; left:8%;}
#hider div iframe { max-width:100%; height:250px;}
.advhei { height:200px; margin-top:-20px; margin-bottom:-10px; }
ul.tbnews { margin-bottom: 30px;}
#naujausistr { display:none; }
.dr { display:none }
.nft span.ftcom, .nft span.ftucom { font-size:8pt; }
.videoag { max-width:410px; margin:0 auto; width:100%; }
.videoag li { padding:20px; width:92%; padding-left:4%; padding-right:4%; display:block; float:left; }
.videoag li .videoblock { margin-right:0px; width:100%; height:230px; display:block; margin-bottom:20px; }
#vid .vidapr { font-size:14.5pt; }
.vidapr { width:100%; display:block; height:auto; font-size:10.5pt; line-height:150%; }
.ppc.video_box, .ppc.savivalda_box { padding-left:4%; padding-right:4%; width:100%; margin-left:-4%;}
ul.videolist li { width:48%; margin-right:4%; }
ul.videolist li:first-child { width:100%; margin-right:0; }
ul.videolist li a:first-child { height:100px; font-size:11.5pt; }
ul.videolist li a:nth-child(2) { font-size:12pt;}
ul.videolist li:first-child a:first-child { height:220px; }
ul.videolist li:nth-child(3n+6), ul.videolist li:nth-child(2) { margin-right:4%; }
ul.videolist li:nth-child(2n+3), ul.videolist li:nth-child(3) { margin-right:0;}
ul.videolist li:nth-child(3n+1) { clear:none; }
.fpnewspx { width:270px; max-width:100%; margin:0 auto; }
ul.newspx.fpnewspx li { width: 100%; margin-right: 0; display: block; float: none; margin-bottom:20px;}
ul.newspx.fpnewspx li a:first-child { height: 150px; }
.awca { position:absolute; top:34px }
ul.tbnews li { margin-bottom: 70px; }
.badv { margin-top: 15px;}
}
#cookie { -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); position:fixed; bottom:0; left:0; z-index:100; background-color:#f0f0f1; width:100%; padding:20px 0px 15px 0px; color:#444; font-size:9.5pt; line-height:150%; }
#cookie a { color:#444; }
#cookie a.sutinku { transition:0.2s ease; cursor:pointer; color:#fff; background-color:#444; display:block; width:75px; padding:12px 0; float:right; margin-left:30px; font-size:11pt; text-decoration:none; border-radius:3px; font-weight:600; text-align:center; }
#cookie .cnt { width:1170px; margin:0 auto; max-width:92%; }
#cookie a:hover { text-decoration:none; }
#cookie a.sutinku:hover { background-color:#88d000; }