* { outline:none;font-family:'Open sans', sans-serif;font-weight:400 }
html { -webkit-text-size-adjust:100% }
body { margin:0;padding:0;border-top:3px solid #f6b519 }
body, td, div, p, option { font-size:10.5pt }
strong { font-weight:600 }
img { border:0 }
form { margin:0;padding:0 }
input[type=radio]{ -webkit-appearance:radio }
input,textarea { -webkit-appearance:none;-webkit-border-radius:0 }
a.next-ad { float: right; display:inline-block; background: url(images/next.svg) no-repeat center right; background-size: 19px; padding: 10px 25px 10px 10px; color: #333; text-decoration: underline; }
a.prev-ad { display:inline-block; background: url(images/back.svg) no-repeat center left; background-size: 19px; padding: 10px 10px 10px 25px; color: #333; text-decoration: underline; }
a.next-ad:hover, a.prev-ad:hover { text-decoration:none; }
input,select,textarea { border:1px solid #d2d9df;font-size:10.5pt;overflow:auto }
a { text-decoration:none;color:#5c758e }
h1 { padding:0;margin:0 0 5px;font-size:14.5pt;color:#499531;font-weight:600 }
h2, .maxskplot h1, .maxpleft h1 { font-size:13.5pt;font-weight:600;margin:5px 0 10px;color:#222 }
h3 { font-size:10.2pt;font-weight:400;margin:5px 0;color:#5c758e }
.sk_list_ph img.rezervuota { position:absolute;z-index:1 }
span.rezerv { text-transform:uppercase;color: #eb3200!important;font-weight:600;font-size: 11.5pt!important;display:inline-block;margin-right: 5px }
.cl { clear:both }
.rules_show_button, .adskm { display:none }
.maxplcentr { margin:0 auto }
.vb span img, #head div:first-child { float:left }
.logo { width:200px; margin-top:38px }
::-moz-selection, ::selection { background:#fea700;color:#fff;text-shadow:none }
.sk_list { position:relative }
.sk_par { position:absolute;bottom:10px;font-size:9pt;color:#555;font-weight:600 }
.sk_par span { margin-left:10px;padding-left:10px;font-weight:normal;display:inline-block;border-left:1px solid #ecefeb }
.sk_par span:first-child { margin-left:0;padding-left:0;border-left:none }
a.bt { text-decoration:none;font-size:8.5pt;color:#5c758e;cursor:pointer }
a.bt:hover { text-decoration:underline }
a.menu_t { text-decoration:none;display:inline-block;color:#333;padding:8px 15px 6px;margin:0 2px 0 0 }
a.tx { color:#666 }
a.tx:hover { text-decoration:underline;color:#333 }
a.menu_t:hover { text-decoration:underline;color:#101010 }
a.nsk { display:inline-block;padding:8px 15px 6px 16px;text-decoration:none;color:#fea700;background:url(/images/nsk.png) no-repeat;margin:0 2px 0 0;width:88px }
a.nsk:hover { text-decoration:underline }
a.sry { text-decoration:none;color:#5c758e }
a.sry:hover { text-decoration:underline;color:#5c758e }
.sr { float:left;text-align:left;height:22px;width:223px;background:url(/images/ico.gif) no-repeat;padding:0 0 0 22px;background-position:0 1px;color:#999 }
.ye { color:#fea700 }
.a1 { border:1px solid;border-color:#0d8f00;background:#fff url(/images/true.gif) no-repeat 1px;background-position:right 10px center }
.a2 { border:1px solid;border-color:#fea700;background:#fff url(/images/false.gif) no-repeat 1px;background-position:right 10px center }
.sk_bt { float:left;height:60px;margin:-2px 0 0;background:url(/images/bobg.gif);font-size:8.5pt;width:200px }
.sk_fb { margin:13px 0 0 25px;padding:0 }
li.sk { list-style-type:none;margin:1px 0 0;padding:0 }
ul.sk { margin:13px 0 0 25px;padding:0 }
a.green { color:#0d8f00;text-decoration:none }
a.green:hover { text-decoration:underline }
.skk { width:250px;height:auto;background:#fcfdfd;border:1px solid #f1efe2;margin:5px 0 0;padding:10px;line-height:150%;color:#333;overflow:hidden }
.us2 { float:right;font-size:8.5pt;color:#555;margin:5px 0 }
.g9 { color:#999 }
.mini_f { margin:2px;border:1px solid #2f292b;opacity:.5;filter:alpha(opacity=50);background:#000 }
.mini_fo,.mini_f:hover { opacity:1;margin:2px;border:1px solid #fea700;filter:alpha(opacity=100) }
.planctxt { float: left;width: 850px }
.msg { margin: 20px auto;width: 500px;border: 1px solid #fea700;background: #fff5e2;color: #101010;border-style: dashed;padding: 20px;width: 400px;line-height: 140% }
#mback { position:absolute;left:20px;z-index:100;cursor:pointer;top:50%;margin-top:-29px;background:url(/images/arrows.png) no-repeat;opacity:.4;filter:alpha(opacity=40);width:43px;height:58px }
#mnext { position:absolute;opacity:.4;filter:alpha(opacity=40);right:20px;z-index:100;cursor:pointer;top:50%;margin-top:-29px;background:url(/images/arrows.png) no-repeat right center;width:43px;height:58px }
#mfoto { color:#FFF;text-align:center;overflow:auto;left:0;right:0;width:900px;position:absolute;z-index:99;height:63px;bottom:20px;margin:0 auto }
#closer { z-index:100 }
#hider { z-index:88;top:0;overflow:none;padding:0;width:100%;height:100%;background:url(/images/hider.png);position:fixed }
.pagf { position:relative;height:100%;width:100%;left:0;margin-left:0;text-align:center }
#pfoto { position:absolute;top:0;bottom:0;left:0;right:0;margin:auto }
.sk_list { text-align:left;height:auto;border-top:1px solid #ecefeb; padding: 2px }
.sk_list:hover { background:#f9f9f9 }
.sk_list_ph { overflow:hidden; position:relative; float:left;width:166px;margin-left:-2px;margin-top:-3px;margin-bottom:-5px;text-align:left;padding-left:0px; aspect-ratio: 1.383; }
.pricer span:before { position: absolute; height:26px !important; content: ''; display: block; top: 0; left: -11px; margin-top:-3px; width: 15px; background-color: #56ab3c; -webkit-transform: skew(-23deg, 0deg); transform: skew(-23deg, 0deg); z-index: 1 }
.pricer span { font-weight: bold; font-size: 11pt !important; color: #FFFFFF !important; position:relative; height:26px; line-height:26px; padding:0px 3px 0px 5px !important }
.pricer { right:145px; bottom: 10px; position:absolute; background: #56ab3c; height:26px; line-height:26px; padding:0px 2px !important; display: inline-block }
.pricer.manosk_pricer { right:10px }
.lside { width:845px; max-width:100% }
.manoskx { float:left;width:820px }
.mobile_pagemap { display:none }
.vip { position: absolute;left: -55px;padding: 0 30px;top: 10px;display: block;width: 100px;height: 25px;line-height: 25px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);cursor:default;background-image: linear-gradient(to right, #f6b519 , #ff9501);color: #fff !important;font-size: 12pt;font-weight: 700;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;z-index:8 }
.naujas_sklb { position:absolute; left:-55px; padding: 3px 30px; top:10px; display:block; width:100px; height:24px; line-height:12px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); cursor: default; background-image: linear-gradient(to right, #56ab3c , #499531); color: #fff !important; font-size:8pt; font-weight:700; text-align:center; overflow:hidden; z-index:8 }
.tags { text-align:center }
.tags a { display: inline-block; margin: 2px; padding: 5px; border-radius: 3px; text-decoration: none; background: #eff6ec }
.tags a:hover { color: #000; background: #f1f1f1 }
.star { background:#f1c40f;margin-left:-13px; margin-top:-10px }
.star img { width:19px !important }
.sk_list_ph img { margin:3px 0 1px;width:calc(100% - 8px); aspect-ratio: 1.383; -webkit-transition:all 1s;transition:all 1s }
.sk_list_ph img:hover { opacity:.8;filter:alpha(opacity=70);-webkit-transition:all 1s;transition:all 1s }
.sk_list_city span { font-size:8.5pt;color:#222 }
.usk_ins .sk_list_city { margin-top:14px }
.sk_list_info { float:left;margin:3px 0 0;line-height:150%;width:465px;padding-top:12px }
.sk_list_info a.sry { font-weight:700;color:#499531;font-size:10.5pt }
.sk_list_info span { font-size:9.5pt;color:#222 }
.list_bottom { margin:0;padding:0;border-top:1px solid #e9e9e9;height:1px;font-size:1pt }
.pag { color:#999 }
.top_it { position:fixed;bottom:0;right:10px;width:52px;height:26px;display:none }
.cnt { width:980px;margin:0 auto }
#top_bn_list { height:79px }
.s1 { background:url(images/139.png) no-repeat;width:109px }
.s2 { background:url(images/147.png) no-repeat;width:117px }
.s3 { background:url(images/172.png) no-repeat;width:142px }
.s4 { background:url(images/139.png) no-repeat;width:109px;padding:8px 15px 6px 16px }
#content { text-align:left;padding:10px 0;background:#fff;height:auto;z-index:1;position:relative }
#topmenu { height:28px }
#binfo { margin:0;height:45px }
.mobcall { display:none }
#bottom { height:9px;width:980px }
#binfo .counter { float:left;margin:5px 0 5px 10px }
#binfo .fmenu { height:auto;float:right;padding:10px 8px 10px 0;color:#dbe1e6 }
#adv1 { float:right;height:100px;width:750px }
#top_bn_list { float:right;width:750px }
.kat_m { margin:0 auto;margin-bottom:15px;padding-top:15px;text-align:left;width:980px }
.pr { position:relative }
.pr_today { position:absolute;background:#e9e9e9;top:89px;color:#666;float:right;left:610px;font-size:8.5pt;padding:3px 6px }
.finder { margin:15px auto;width:800px;text-align:left;max-width:100%;border-bottom:1px solid #e9e9e9;padding-bottom:10px }
.finder select { -webkit-appearance:none;-moz-appearance:none;appearance:none;height:43px;font-size:10.5pt;color:#000;width:25%;padding-left:2.5%;padding-right:2.5%;border-radius:3px;background-color:#fff;background-image:url(/images/select.png);background-repeat:no-repeat;background-position:right 20px center }
.finder input[type="text"] { -moz-appearance:none;font-size:10.5pt;color:#000;appearance:none;height:35px;width:25%;padding-left:2.5%;padding-right:2.5%;border-radius:3px;background-color:#fff }
.finder h2 { padding-bottom:10px;border-bottom:2px solid #56ab3c }
.finder select:hover, .finder select:focus { background-image:url(/images/select_hover.png);background-position:right 20px center;background-repeat:no-repeat }
.finder2 { margin:20px auto;width:710px;text-align:left;border-bottom:1px solid #e9e9e9;padding-bottom:10px }
.finder_cnt { margin:0 auto;width:710px }
.fbut { width:80px;background:url(images/b80.gif) no-repeat;border:0 }
.f_in { width:180px;margin-right:20px;padding:3px }
.f_in:focus,.f_in:hover { border:1px solid #ccc;background:#f8f8f8 }
.usk_stats { float:left;color:#222;height:85px;line-height:150%;width:150px;border-left:1px solid #e9e9e9;padding:6px 5px 5px;font-size:9pt!important;font-weight:600;text-align:right }
.usk_stats span { font-weight:400 }
.usk_pay { float:left;color:#222;text-align:center;padding:2px 5px;width:140px;border-left:1px solid #eff6ec;background:#eff6ec;font-size:10pt;font-weight:600;text-transform:uppercase;color:#c00 }
.usk_pay a { display: block; font-size:9.5pt; background:#56ab3c; padding: 0px 3px; padding-left:3px; font-weight:400; color:#fff; text-align:center; padding-left:25px; text-transform:none; margin-top:1px; line-height:24px }
.usk_pay a:hover { background:#f6b519;color:#fff }
#autogalerija { padding:8px; display:none; margin-bottom:10px; font-weight:600; background-color:#edf6f8; width:708px; max-width:96% }
#autogalerija input[type=checkbox] { display:block; float:left; margin-top:1px }
#autogalerija label { margin-top:5px }
.solution { display:inline-block;margin-left:150px;color:#999;font-size:8.5pt }
.bop { border:1px solid #e9e9e9;border-left:0;margin-bottom:15px }
.bop:hover { border:1px solid #e0e0e0;border-bottom:1px solid #aaa }
.usk_ins { position:relative;text-align:left;width:820px;height:88px }
.usk_ins:hover,.bop:hover .usk_ins { background:#f8f8f8 }
.usk_sub { width:820px;background:#ecefeb;color:#333;border-top:1px solid #e9e9e9 }
.sk_fbico { z-index:9;position:absolute;top:3px;left:695px;border:0 }
.sk_tools { width:755px;height:auto;padding:2px 0 5px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e0e0e0;margin:20px 0 0 0 }
.foto_arr { width:calc(20% - 12px); margin-bottom:5px; margin-right:5px; padding:3px; float:left; display:block; border:1px solid #d7d7d7; -moz-border-radius:3px; border-radius:3px }
.foto_arr:hover { background:#f9f9f9 }
.foto_arr:nth-child(5n) { margin-right:0 }
.foto_arr img { max-width:100% }
#response { margin:0 auto;width:300px;background:#f8f8f8;margin-bottom:10px;padding:10px;border:1px solid #dbe1e6;text-align:center }
a.pager { display:inline-block;padding:4px 6px;margin:14px 5px;border:1px solid #dde2dc;color:#888;background:#fff;-moz-border-radius:3px;border-radius:3px }
a.pager:hover, .spager { display:inline-block;padding:4px 6px;margin:14px 5px;border:1px solid #56ab3c;color:#fff;background:#56ab3c;-moz-border-radius:3px;border-radius:3px }
#notfounded_sk span.nonsk { transition:0.3s ease; float:left;width:calc(25% - 31px);padding:10px;border:1px dotted #ccc;margin-right:12px }
#notfounded_sk span.nonsk:hover { border:1px solid #ccc;background:#f8f8f8 }
#notfounded_sk span.nonsk:last-child { margin-right:0 }
#notfounded_sk span.nonsk span { color:#56ab3c; font-weight:600; height:35px; line-height:16px; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient:vertical }
#notfounded_sk span.nonsk img { width:100%; margin-bottom:5px }
#notfounded_sk { max-width:788px }
a.u_edit { font-size:8.5pt;color:#333;-moz-border-radius:5px;border-radius:5px;padding:4px 5px 4px 30px;background:url(/images/edit_ico.png) no-repeat 2px center;float:right;border:1px solid #e0e0e0;margin-top:10px }
a.u_edit:hover { background:#f4f4f4 url(/images/edit_ico.png) no-repeat 4px center;color:#111 }
td.pad { padding-left:10px }
.sndl { cursor:pointer;text-decoration:none;color:#5c758e }
.sndl:hover { text-decoration:underline }
#bottom_menu { width:190px;text-align:left;list-style-type:none;padding:0;margin:0;float:left }
#bottom_menu li { display:block }
#bottom_menu li a { color:#222;border-bottom:1px solid #d7dee5;display:block;padding:5px;font-weight:600;font-size:9.5pt }
#bottom_menu li:first-child a { padding-top:0 }
#bottom_menu li a:hover { color:#56ab3c }
#bottom_menu li:last-child a { border-bottom:none }
.footer { padding:20px 10px 10px }
.selector { text-align:center;padding-top:39px }
.dls { float:right;margin-left:15px;padding:4px 6px;background:#c00;border-color:#ac0000 }
.rnw { float:right;padding:4px 6px;background:#f6b519;border-color:#dca114 }
.idettext { float:left;width:760px }
.footerads { float:right;width:770px }
.tsize { float:left;width:760px;font-size:10.5pt;border-bottom:1px solid #ecefeb;line-height:170%;height:auto;margin-top:15px;padding-bottom:15px }
.int { line-height:140%;color:#333;text-align:justify }
.mob-rekl-rs { display:none;margin-top:10px }
.main_kat_but { display:none }
.mrtop { display:none;height:50px;width:80% }
.uzsakvip { position:relative }
.uzsakvipimg { width:auto;height:27px;position:absolute;left:0;top:-2px }
.uzsaktop { background-image:url(images/star.png)!important;background-size:auto 17px!important;background-position:left 10px center!important;background-repeat:no-repeat!important }
.uzsakbold { padding-left:3px!important }
.uzsakfb { padding-left:20px !important; background-size:auto 18px !important; background-position:5px bottom !important; background-image:url(images/fb-white.png) !important; background-repeat:no-repeat !important }
.uzsakekstraimg { width:auto;height:22px;position:absolute;left:-9px;top:2px }
.uzsakekstra { position:relative; background-color:#499531 !important }
.uzsakekstra:hover { background-color:#f6b519 !important }
input[type=checkbox] { display:block; float:left; margin-right:10px; margin-top:-1px; width:19px; height:19px;background:url(images/not-checked.png) no-repeat center }
input[type=checkbox]:checked { background:url(images/checked.png) no-repeat center }
#adv1mob { display:none }
.laikotarpis { padding-left:5px }
.head_top { height:99px;background:#fdfdfa;width:100% }
#head { padding-top:10px }
.vtl { border-bottom:1px solid #e8e8e8;height:38px;background:#FFF;width:100%;overflow:hidden }
.navbar-toggle { display:none;float:right;color:#56ab3c;cursor:pointer;width:32px;text-transform:uppercase;outline:0;margin-right:10px;border:0;background:#fff;margin-top:10px;border:0;padding:0 }
.navbar-toggle.mopen,.navbar-default .navbar-toggle.mopen { color:#f6b519 }
.navbar-toggle .icon-bar { background:#56ab3c }
.navbar-toggle.mopen .icon-bar,.navbar-toggle.mopen .icon-bar { background-color:#f6b519 }
.navbar-toggle:focus { outline:0 }
.navbar-toggle .icon-bar { display:block;background:#56ab3c;width:32px;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 }
.f1tear { width:719px!important;min-width:719px }
.vtl .cnt { text-align:left;padding-top:0;font-size:9.5pt }
.vtl .va1 { border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:10px 0;display:inline-block;float:left;width:196px;text-align:center;color:#2b2927 }
.vtl .va2 { border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:10px 20px;display:inline-block;float:right;min-width:140px;text-align:center;color:#2b2927 }
.vtl .va3 { border-right:1px solid #e8e8e8;padding:10px 20px;display:inline-block;float:right;min-width:140px;text-align:center;color:#2b2927 }
.vtl .va2 span,.vtl .va3 span { font-weight:600 }
.vtl a { color:#2F611F; text-decoration:underline; }
.vtl a:hover { text-decoration:none; }
.footer { background:#F5F8FA;color:#545454;margin-top:25px; position:relative; z-index:2 }
.rside a img { max-width:200px;height:auto }
#gline { background:#56ab3c;border-bottom:2px solid #499531;height:50px!important;width:100% }
#gline ul { margin:0 auto;padding:0;width:980px;list-style-type:none;height:52px }
#gline ul li { display:inline-block;padding:0;margin:0 }
#gline ul li.hide_on_pc { display:none }
#gline ul li a { font-weight:600;margin:0;padding:16px 0 14px;color:#fff;text-decoration:none;display:inline-block;text-align:center;font-size:11.5pt;border-right:1px solid #499531 }
#gline ul li:first-child a { background:#f6b519;border-bottom:2px solid #dca114;padding:16px 0 12px;text-align:center;border-right:0;min-height:22px;display:inline-block }
#gline ul li:first-child a:hover,#gline ul li:first-child a.on { background-color:#dca114 }
#gline ul li a:hover,#gline ul li a.on { background-color:#499531 }
#gline ul li a span { font-weight:600 }
.fix { position:fixed;z-index:8;top:0 }
#grline { background:#eff6ec;padding-bottom:1px }
.sk_ph_place { position:relative; z-index:3 }
.kat_m h1 { color:#222;border-bottom:1px solid #dbe4d7;font-weight:700;font-size:11pt;padding:0 0 11px;margin-bottom:11px }
.kat_m span { display:block;margin-bottom:11px;font-size:11pt;padding:0 0 11px;border-bottom:1px solid #dbe4d7 }
.stlps { padding:20px 0 }
.stlps h1 { color:#4b4b4d;border-bottom:1px solid #dbe4d7;font-weight:700;font-size:14.5pt;padding:0 0 15px;margin-bottom:5px }
.kstulp ul { list-style-type:none;width:22%;padding:0;margin-left:0 !important;margin-right:4%;display:block;float:left }
.kstulp ul:nth-child(4n) { margin-right:0 }
.kstulp ul li { margin-bottom:6px;padding-bottom:6px;border-bottom:1px dotted #eee }
.kstulp ul li:first-child { border-bottom:2px solid #56ab3c;padding:8px 0;margin-bottom:10px }
.kstulp ul li:first-child a { font-size:13.5pt;font-weight:600;display:inline-block;padding-left:30px;background-size:auto 20px;background-repeat:no-repeat;background-position:left center;color:#4b4b4d;text-decoration:none }
.kstulp ul li a.sc1 { background-image:url(images/c/l1.svg) }
.kstulp ul li a.sc2 { background-image:url(images/c/l2.svg);}
.kstulp ul li a.sc4 { background-image:url(images/c/l4.svg) }
.kstulp ul li a.sc5 { background-image:url(images/c/l5.svg);}
.kstulp ul li a.sc24 { background-image:url(images/c/l24.svg) }
.kstulp ul li a.sc8 { background-image:url(images/c/l8.svg) }
.kstulp ul li a.sc23 { background-image:url(images/c/l23.svg) }
.kstulp ul li a.sc22 { background-image:url(images/c/l22.svg) }
.kstulp ul li a.sc9 { background-image:url(images/c/l9.svg) }
.kstulp ul li a.sc11 { background-image:url(images/c/l11.svg) }
.kstulp ul li a.sc12 { background-image:url(images/c/l12.svg) }
.kstulp ul li a.sc13 { background-image:url(images/c/l13.svg) }
.kstulp ul li a.sc16 { background-image:url(images/c/l16.svg) }
.kstulp ul li a.sc17 { background-image:url(images/c/l17.svg) }
.kstulp ul li a.sc15 { background-image:url(images/c/l15.svg) }
.kstulp ul li a.sc25 { background-image:url(ico/dovanos-siluteje1.png) }
.kstulp ul li a { font-size:10.5pt;color:#222 }
.kstulp ul li span { font-size:9.5pt;color:#999;float:right }
.kstulp ul li:nth-child(7) { text-align:right;margin-top:5px }
.kstulp ul li:nth-child(7) a { font-size:10pt;font-weight:600;color:#56ab3c }
.kstulp ul li a:hover { text-decoration:underline }
a.mm { color:#222;font-size:11pt;font-weight:700 }
a.mm:hover { text-decoration:underline }
.click_it { float:right;margin:4px 5px 0 0;padding:2px }
.click_it:hover { background:#FFF;padding:2px }
#nprogress { pointer-events:none }
#nprogress .bar { background:#56ab3c;position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px }
.grline2 { background:#222 }
#subsub { display:block;margin:0 auto;width:980px;padding:14px 0;list-style-type:none }
#subsub li { display:inline-block }
#subsub li a { font-size:9.5pt;color:#fff;text-decoration:none;display:inline-block;padding:1px 19px;border-right:1px solid #6d6d6d }
#subsub li:first-child a { padding-left:5px }
#subsub li:last-child a { border-right:0 }
#subsub li a:hover,#subsub li a.on { text-decoration:underline }
#subsub li a span { color:#f6b519 }
.vb { margin-top:5px;border-top:1px solid #d7dee5 }
.vb span { margin:0 auto;padding-top:10px;font-size:9.5pt;text-align:right;color:#787979;display:block;width:1080px;max-width:94% }
.rekl5, .rekl5 img { max-width:100%;height:auto }
.vb a { color:#6ab455;font-size:9.5pt;text-decoration:underline }
.vb a:hover { text-decoration:none }
#mcategories { margin:0 auto;width:1080px;padding:0;list-style-type:none }
#mcategories li { display:inline-block;width:245px }
#mcategories li a { color:#111;text-decoration:none;font-size:10.5pt;text-decoration:none;display:inline-block;padding-left:23px;margin-top:3px }
#mcategories li span { background:#f4f9f2;display:inline-block;border:1px solid #dbe4d7;color:#545454;font-size:8pt;padding:2px 8px;margin-left:5px;-moz-border-radius:4px;border-radius:4px }
#mcategories li a:hover { color:#222;text-decoration:underline }
#mcategories li a.l0 { background:url(images/c/folder.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l1 { background:url(images/c/l1.svg) no-repeat left center;background-size: 18px;  }
#mcategories li a.l2 { background:url(images/c/l2.svg) no-repeat left center;background-size: 18px;  }
#mcategories li a.l4 { background:url(images/c/l4.svg) no-repeat left center;background-size: 18px;  }
#mcategories li a.l5 { background:url(images/c/l5.svg) no-repeat left center;background-size: 18px;  }
#mcategories li a.l8 { background:url(images/c/l8.svg) no-repeat left center;background-size: 18px;  }
#mcategories li a.l9 { background:url(images/c/l9.svg) no-repeat left center;background-size: 18px;  }
#mcategories li a.l11 { background:url(images/c/l11.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l12 { background:url(images/c/l12.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l13 { background:url(images/c/l13.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l16 { background:url(images/c/l16.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l17 { background:url(images/c/l17.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l15 { background:url(images/c/l15.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l22 { background:url(images/c/l22.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l23 { background:url(images/c/l23.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l24 { background:url(images/c/l24.svg) no-repeat left center;background-size: 18px; }
#mcategories li a.l25 { background:url(ico/dovanos-siluteje1.png) no-repeat left center;background-size: 18px; }
.rside { float:right;width:200px;padding-top:33px }
.sk_vip { background:#fff7eb;border-bottom:1px solid #ff9501 }
.telmobilev { display:none }
.sk_border { background:#eff6ec;border:2px solid #56ab3c }
.sk_list_city { line-height:170%;float:right;width:120px;padding-left:10px;position:relative;border-left:1px solid #ecefeb;margin-top:24px;font-weight:600;color:#222 }
.sk_list_city span { font-weight:400 }
a.koment_sk { border:1px solid #ccc;color:#707070;-moz-border-radius:3px;border-radius:3px;font-size:8pt;padding:0 6px }
a.koment_sk:hover { background:#fff }
.usk_sub a { display:inline-block;margin-right:3px;background:#ccc;font-size:9pt;color:#FFF;background:#999;padding:2px 5px }
.bop:hover .usk_sub a { background:#56ab3c }
.bop:hover .usk_sub a.renew { background:#f6b519;cursor:pointer }
.bop:hover .usk_sub a.delsk { background:#c00;cursor:pointer }
.bop:hover .usk_sub a:hover { background:#222 }
.usk_sub div.v1 { float:left;margin:5px 3px }
.find_it { float:right;display:inline-block;background-image:url(images/c/search.svg);background-repeat:no-repeat;background-position:8px 5px;background-size:20px;padding:5px 10px 5px 35px;color:#62b14a;font-weight:700;font-size:10.5pt;cursor:pointer }
.find_it:hover { background-color:#f9f9f9;-moz-border-radius:5px;border-radius:5px }
.find_field { float:right;width:240px;padding:5px 10px;border:1px solid #d7d7d7;background-image:url(images/c/search.svg);background-repeat:no-repeat;background-position:235px center;background-color:#f9f9f9;background-size:20px;-moz-border-radius:5px;border-radius:5px;color:#ccc;font-size:10.5pt;display:none }
.find_field:focus { color:#575856 }
.notfound { border-top:1px solid #ecefeb;font-size:10.5pt;width:715px;text-align:center;margin:0 auto;padding:25px;padding-left:70px;background:#f8f8f8 url(images/att.png) no-repeat 10px center;-moz-border-radius:5px;border-radius:5px;line-height:150% }
.notfound strong { font-weight:600 }
.view_more { border-top:1px solid #ecefeb;background:#f8f8f8;padding:25px;font-size:10.5pt;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;width:760px;-moz-border-radius-bottomleft:5px }
.view_more strong { color:#c00;font-size:13pt;font-weight:600 }
.view_more a { text-decoration:underline }
.view_more a:hover { text-decoration:none }
input[type=submit],input[type=button],span.ss, span.buu, .delluser { font-family:'Titillium Web', sans-serif;font-weight:600;background:#56ab3c;border:0;border-bottom:2px solid #499531;color:#FFF;font-size:12.5pt;display:block;cursor:pointer;text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;padding:10px 19px 9px }
input[type=submit]:hover, span.buu:hover, span.buu:focus,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus,span.ss:hover,span.ss:focus { background:#499531 }
#forma1 { width:100%;text-align:left }
#forma1 .col-10 { width:100%;color:#575856;font-weight:600; margin-bottom:20px }
#forma1 .col-5 { width:48%;float:left;padding:0;margin:0; margin-right:4%; color:#575856;font-weight:600;margin-bottom:20px }
#forma1 .col-5.col-last { margin-right:0;}
#forma1 select,#forma1 input[type=text],#forma1 input[type=tel] { display:block;margin-top:5px }
#forma1 input[type=text], #forma1 input[type=tel], #forma1 input[type=password],#forma1 select,#login_block input[type=text],#login_block input[type=password],.qf input[type=text],.qf textarea { border:1px solid #d7d7d7;-moz-border-radius:3px;border-radius:3px;color:#575856;padding:0; height:46px; width:90%; padding-left:5%; padding-right:5%; -webkit-box-shadow:inset 0 1px 2px 0 rgba(245,245,245,1);-moz-box-shadow:inset 0 1px 2px 0 rgba(245,245,245,1);box-shadow:inset 0 1px 2px 0 rgba(245,245,245,1) }
#forma1 select { width:100%; height:48px }
#forma1 input[type=text]:hover,#forma1 input[type=tel]:hover,#forma1 select:hover, #login_block input[type=text]:hover, #login_block input[type=password]:hover, #forma1 input[type=text]:focus, #forma1 input[type=tel]:focus, #forma1 select:focus, #login_block input[type=text]:focus, #login_block input[type=password]:focus,.qf input[type=text]:hover,.qf textarea:hover,.qf input[type=text]:focus,.qf textarea:focus { color:#505050;border-color:#b0b0b0 }
#forma1 input[type=text], #forma1 input[type=tel], #forma1 input[type=password] { width:calc(90% - 2px); padding:0; padding-left:5%; padding-right:5%; height:46px }
#forma1 select, .mok_b select { -webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff; background-image:url(/images/select.png); background-repeat:no-repeat; background-position:right 20px center }
#forma1 select:hover,#forma1 select:focus, .mok_b select:focus { background-image:url(/images/select_hover.png) }
#forma1 input[type=text]:hover, #forma1 input[type=tel]:hover, #forma1 select:hover, .mok_b select:hover, #forma1 input[type=text]:focus, #forma1 select:focus { border-color:#d1d1d1 }
#forma1 select.price { width:118px;border-left:0;display:inline-block;margin:0 0 0 -5px;background:#fff url(/images/select.png) no-repeat 90px center }
#forma1 select::-ms-expand, .mok_b select::-ms-expand { display:none }
#xf { clear:left;padding:8px 5px;-moz-border-radius:3px;border-radius:3px;display:none;width:90%; padding-left:5%; padding-right:5%; margin-bottom:10px;height:auto;background:#eef6eb!important }
#xf h2 { font-weight:400;font-size:12pt }
#xf span.in { display:inline-block;width:50% }
#xf span.in input { float:left }
#xf span.in label { float:left;padding-top:3px;font-weight:400!important }
#xf .col-5:nth-child(2n+3) { float:right }
#yps { margin-top:25px }
#yps tr:first-child td { border:none }
#yps h2 { font-size:12pt }
#yps tr td:first-child { min-width:100px;font-weight:600 }
#yps tr td { border-bottom:1px dotted #d7d7d7;padding:3px }
#yps tr:hover { background:#f9f9f9 }
.photo_upload_block { width:340px;max-width:calc(100% - 22px); text-align:left;height:auto;padding:10px;border:1px solid #d7d7d7;-moz-border-radius:3px;border-radius:3px;margin:25px 0 0 0 }
.rep_block { border:1px solid #d7d7d7;-moz-border-radius:3px;border-radius:3px;width:520px;margin:0 auto }
.photo_upload_block:hover,.rep_block:hover { background:#f9f9f9 }
.del_ph { background:#f0f0f0 url(css/uploadifive-cancel.png) no-repeat center;display:inline-block;height:18px;width:18px;font-size:8.5pt;float:right }
.del_ph:hover { color:#222;background-color:#d0d0d0;text-decoration:none }
.sk_kat { background:#eff6ec;width:100%;padding:10px 0;color:#222;font-size:8.5pt; position:relative; z-index:2 }
.sk_kat a { color:#222;font-size:8.5pt;font-weight:600 }
.sk_kat a:hover { text-decoration:underline }
h1.sk_h1 { font-size:14.5pt;font-weight:600;color:#56ab3c;display:inline-block;margin:5px 0 3px;padding:0 }
.sk_data { color:#222;font-size:9pt;display:block;border-bottom:1px solid #ecefeb;padding-bottom:5px }
.sk_left { float:left;width:755px;position:relative }
.fb-like { float:right;margin-top:10px;font-weight:400 }
#main_photo { object-fit: contain; aspect-ratio: 3/4; background:rgb(248, 248, 248); border:1px solid #ecefeb;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;cursor:pointer }
#main_photo:hover { border:1px solid #5aad41 }
img.mini_foto { cursor:pointer;border:1px solid #ecefeb;margin-right:8px;margin-bottom:3px }
img.mini_foto:nth-child(5n) { margin-right:0 }
img.mini_foto1,img.mini_foto:hover { border:1px solid #5aad41;cursor:pointer }
img.mini_foto:hover { border:1px solid #5aad41;cursor:pointer }
.sk_fbg { text-align:center }
.sk_fbg img { cursor:pointer }
.sk_txt { margin:10px 0 20px;line-height:180%;height:auto;font-size:10.5pt }
.sk_photo_block { width:400px;height:300px;margin:5px 0 9px;text-align:center;position:relative }
.sk_ph_place { float:right;width:400px;height:auto }
.sk_price { font-size:10.5pt;margin:0 0 15px;padding:0 0 3px;border-bottom:1px dashed #ccc;display:inline-block }
.sk_price > span { color:#666 }
.sk_contacts { float:left;width:300px;height:auto;padding:15px;background:#f8fbf6;border:2px solid #56ab3c;margin-top:15px;margin-bottom:15px }
.sk_contacts h3 { color:#222;text-transform:uppercase;font-weight:600;padding:0;margin:0 0 5px }
.sk_cnt { float:left;width:75px;height:auto;text-align:right;font-weight:600;font-size:10.5pt }
.sk_cnti { float:left;height:auto;width:170px;margin:0 0 0 9px;font-weight:400;font-size:10.5pt }
.sk_cnti a { color:#559c3e;text-decoration:underline }
.send_query_sk { color:#559c3e;text-decoration:underline; cursor:pointer; font-weight:600 }
.sk_cnti a:hover, .send_query_sk:hover { text-decoration:none }
.sk_info { float:right;width:370px;background:#fbfaf5;border:2px solid #f0efe9;padding:15px;margin-top:15px;margin-bottom:15px; padding-bottom:13px;line-height:200% }
.sk_info ul { float:right;list-style-type:none;display:inline-block;padding:0;margin:0;width:40%;text-align:left }
.sk_info ul li a { color:#499531;line-height:190%;font-weight:600 }
.stats { border-right:2px solid #f0efe9;margin:-15px 0;padding:15px 0 15px 15px;float:left; font-size:10.5pt;min-height:104px;width:180px;line-height:190%;color:#222 }
#login_block { display:none;position:absolute;border:2px solid #499531;padding:15px;left:556px;z-index:99454;top:-2px;background:#FFF;width:390px;-webkit-box-shadow:0 5px 8px 0 rgba(210,205,194,1);-moz-box-shadow:0 5px 8px 0 rgba(210,205,194,1);box-shadow:0 5px 8px 0 rgba(210,205,194,1) }
#login_block span { color:#505050;line-height:150%;text-align:center;display:block;padding-bottom:15px }
#login_block span a { text-decoration:none;color:#56ab3c }
#login_block a.bt { display:inline-block;color:#56ab3c;font-weight:600;font-size:9.5pt;margin-top:3px }
#login_block a.bt:hover { text-decoration:underline }
#login_block span.xblock { text-align:left;padding:12px 0 0 }
#login_block .cl { clear:both;background:url(/images/or.png) no-repeat center;height:26px;margin:10px 0 }
#login_block a.fb { font-family:'Titillium Web', sans-serif;font-weight:600;background:#415e9b;border:0;border-bottom:2px solid #2e487e;color:#FFF;display:block;font-size:10pt;text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:10px 0 9px;width:100% }
#login_block a.fb:hover { background:#2e487e }
.block_ok { margin:15px auto;border:1px solid #fea700;background:#fff5e2;color:#101010;border-style:dashed;padding:15px; max-width:calc(100% - 32px); line-height:140% }
a.ph_man { background:#f0f0f0;display:inline-block;height:18px;width:18px;text-align:center;font-size:8.5pt;margin-right:5px }
a.ph_man:hover { color:#222;background-color:#d0d0d0;text-decoration:none }
#adv1 a img { max-width:280px;height:auto }
a.f_bc { float:left;display:inline-block;margin:0 0 0 5px;color:#222;text-decoration:none;font-size:8.5pt;background:#d7dee5;padding:0 5px }
a.f_bc:hover { background:#56ab3c;color:#fff }
span.copyright { font-weight:600;display:inline-block;float:left;padding:0;margin:0 5px;color:#222;font-size:8.5pt;text-align:left;width:189px!important }
.gplus { padding:10px 0 9px 0;width:100%;background-color:#d64136;border-bottom:2px solid #d01700 !important;border-radius:3px;border:0;color:#fff;font-size:10pt;font-weight:600;display:block;font-family:'Titillium Web', sans-serif;text-align:center;text-transform:uppercase;margin-top:10px }
.gplus:hover { background-color:#d01700 }
#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:#222;font-size:9.5pt;line-height:150% }
#cookie a { color:#56ab3c;text-decoration:underline }
#cookie span.sutinku { transition:0.2s ease;cursor:pointer;color:#fff;background-color:#222;display:block;width:75px;padding:12px 0;float:right;margin-left:30px;font-size:10.5pt;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 span.sutinku:hover { background-color:#56ab3c }
.m_sk_ph { float:left;width:170px;text-align:left; position:relative; overflow:hidden !important; height:120px }
.m_sk_pav a.sry { font-weight:600;font-size:11pt;color:#56ab3c }
.m_sk_txt { font-size:9.5pt;color:#555;display:block;width:100% }
.m_sk_pav { float:left;width:507px;margin: 3px 0;line-height:150% }
#usmen2 input { margin-bottom:10px }
#usmen2 select { margin-bottom:20px }
#usmen2 span { margin-bottom:15px }
#usmen2 label { margin-top:5px; clear:both; display:block }
.pass_change { display:block; margin-top:30px }
.pass_change label { display:block; float:left; font-size:11pt; font-weight:bold; width:40%; margin-right:5%; margin-bottom:15px }
.pass_change label input { margin-top:5px }
.paz_block { display:block; float:right; color:#222; font-size:9pt; margin-top:2px }
.paz_block a { color:#222; text-decoration:none }
.paz_block a:hover { text-decoration:underline }
.forma_kaina { font-size: 8.5pt; font-weight: normal; padding-top:42px !important }
.write_comment_box { padding:15px; background-color:#f9f9f9; border:1px dashed #dbe1e6; display:block; margin-top:3px }
.write_comment_box input[type=text] { border-radius:2px; width:44%; margin-bottom:10px; font-size:14px; color:#222; padding-left:2.5%; padding-right:2.5%; background-color:#fff; height:40px }
.write_comment_box input[name=email] { float:right }
.write_comment_box textarea { border-radius:2px; width:calc(95% - 2px); padding:16px; margin-bottom:10px; font-size:14px; color:#222; padding-left:2.5%; padding-right:2.5%; background-color:#fff; height:80px; overflow:auto }
.write_comment_box p { font-size:9pt; color:#222 }
#footer_mobile_nav { display:none }
#skelbimo_meniu { list-style-type:none; padding-left:0; width:44.5% !important }
#skelbimo_meniu li { display:block; margin-right:0px }
#skelbimo_meniu li:last-child { margin-right:0 }
#skelbimo_meniu li a, #skelbimo_meniu li > span { font-size:9pt; -webkit-filter: grayscale(100%); filter: grayscale(100%); color:#222; display:block; transition:0.3s ease; padding:1px 0; cursor:pointer; padding-left:28px; margin:0; background-repeat:no-repeat; background-position:left center; background-size:20px auto; font-weight:600 }
#skelbimo_meniu li #fav_button { background-image:url(images/favorite-icon.png) }
#skelbimo_meniu li #fav_button.isimintas { -webkit-filter: none; filter: none }
#skelbimo_meniu li #print_button { background-image:url(images/print-icon.png) }
#skelbimo_meniu li #send_button { background-image:url(images/mail-icon.png) }
#skelbimo_meniu li #fb_button { background-image:url(images/fb-icon.png); background-size: auto 17px; background-position: 4px center }
#skelbimo_meniu li #copy_button { background-image:url(images/c/copy-link.svg); position:relative }
#skelbimo_meniu li #copy_button i { position:absolute; padding:5px; line-height:15px; border-radius:2px; background-color:#56ab3c; color:#fff; top: 2px; left: 25px; font-weight: 600; font-style: normal }
#skelbimo_meniu li #bad_button { background-image:url(images/trash-icon.png); background-size:auto 20px; background-position:left 2px center }
#skelbimo_meniu li a:hover, #skelbimo_meniu li > span:hover { -webkit-filter: none; filter: none }
#meniu_info_box { display:block; text-transform:uppercase; font-weight:600; text-align:center; font-size:11pt; margin-top:20px; width:44.5%; float:right }
.fav_list_del { display:block; transition:0.3s ease; position:absolute; right:10px; top:10px; width:30px; z-index:3 }
.fav_list_del img { max-width:100% }
.fav_list_del:hover { -webkit-filter: grayscale(100%); filter: grayscale(100%) }
#favs_popup { position:fixed; border-radius:2px; line-height:200%; font-size:10.5pt; text-align:center; top:50%; margin-top:-97px; left:50%; margin-left:-330px; width:600px; padding:30px 30px 20px 30px; background-color:#fff; z-index:550 }
#favs_hidder { position:fixed; z-index:500; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.3) }
#favs_popup a { font-weight:600; color:#499531 }
#favs_popup a:hover { text-decoration:underline }
.close_favs { display:block; cursor:pointer; float:right; margin-right:-20px; margin-top:-20px; transition:0.3s ease; opacity:0.5 }
.close_favs:hover { opacity:1 }
.plano_uzsakymas tr td { padding:3px 10px }
.ekstra_order_block { background-color:#fefefe; border:1px solid #ececec; width:500px; margin:0 auto; padding:15px 25px }
.ekstra_order_block p { border-bottom:1px solid #ececec; margin:0; padding:10px 0 }
.ekstra_order_block p:last-child { border-bottom:0; line-height:40px }
.ekstra_order_block p > span { display:inline-block; text-align:right; font-weight:600; width:130px; padding-right:20px; line-height:42px }
.ekstra_order_block input[type=text] { font-size:16px; width:calc(100% - 192px); padding:0 20px; border:1px solid #ececec; height:40px }
.ekstra_order_block select { font-size:16px; width:calc(100% - 150px); padding:0 20px; border:1px solid #ececec; height:42px }
.ekstra_order_block input[type=submit] { float:left; margin-right:20px; margin-left:150px }
.ekstra_order_block select option { font-size:16px }
.ekstra_ico { display:block; background-image:url(images/ekstra-icon.png); background-repeat:no-repeat; background-position:center; background-size:100% auto; position:absolute; width:60px; font-weight:600; height:40px; left:-5px; z-index:3; top:-5px }
.ekstra_skelbimas_list { display:block; margin-bottom:10px; position:relative }
.ekstra_title_kas { height:18px; float:right; background-color:#56ab3c; position:absolute; right:0px; z-index:30; top:0px; transition:0.5s ease; display:block; font-size:9.5pt; font-weight:600; color:#fff; background-image:url(images/info-icon-white.png); background-repeat:no-repeat; background-position:left center; background-size:14px auto; background-position:2px center; width:0px; overflow:hidden; padding-left:18px }
.ekstra_title_kas:hover { width:50px; padding-left:20px }
.ekstra_sk_slide ul { padding:0; margin:0; list-style-type:none; width:100% !important }
.ek_sk_foto { display:block; line-height:70% }
.ek_sk_title { display:table-cell; vertical-align:middle; transition:0.3s ease; padding:7px 10px; text-align:center; width:290px; max-width:calc(100% - 20px); background-color:#56ab3c; height:36px; line-height:18px; color:#fff; font-size:11pt; font-weight:600 }
.ekstra_sk_slide ul li:hover .ek_sk_title { background-color:#499531 }
.ekstra_sk_slide ul li { height:250px; width:100% !important; background-color:#efefef }
.slide_line { height:3px; background-color:#f6b519; display:block; width:0; -webkit-animation: slide 15s forwards; -webkit-animation-delay: 0s; animation: slide 15s forwards; animation-delay: 0s }
@-webkit-keyframes slide { 100% { width: 100% } }
@keyframes slide { 100% { width: 100% } }
.ekstra_sk_slide ul li:hover .slide_line { -webkit-animation-play-state: paused; -moz-animation-play-state: paused; -o-animation-play-state: paused; animation-play-state: paused }
.ekstra_list_icon { width:80px; height:50px; position:absolute; left:-10px; top:-5px; z-index:30; background-image:url(images/ekstra-icon.png); background-repeat:no-repeat; background-position:center; background-size:100% auto }
.ek_sk_foto_bg { width:300px; max-width:100%; height:197px; display:block; vertical-align:middle; background-color:#f6b519 }
.ek_sk_foto_bg > span { width:280px; padding-left:10px; padding-right:10px; max-width:calc(100% - 20px); height:197px; display:table-cell; vertical-align:middle; text-align:center; font-size:20pt; font-weight:600; color:#fff }
.ekstra_sk_slide.gold_bg ul li { background-color:#f6b519 }
.show_on_mobile, .show_full_information { display:none }
.hide_sk_information { max-height:540px; overflow:hidden; border-bottom:0; position:relative }
.hide_sk_information::after { content:""; position:absolute; left:0; bottom:0; width:100%; background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1)); height:90px }
.hide_sk_information .show_full_information { cursor:pointer; color:#fff; display:block; width:100%; height:30px; position:absolute; bottom:2px; left:0; z-index:2; text-align:center }
.hide_sk_information .show_full_information::before { width:100%; height:1px; background-color:#56ab3c; content:""; position:absolute; bottom:13px; left:0 }
.hide_sk_information .show_full_information > span { float:left;margin-left:100px;transition:0.3s ease; display:inline-block; padding:0 15px; padding-right:40px; height:30px; line-height:30px; position:relative; z-index:2; border:1px solid #56ab3c; background-color:#56ab3c; font-size:9pt; font-weight:600; text-transform:uppercase }
.hide_sk_information .show_full_information > span::after { content:""; position:absolute; right:13px; top:50%; margin-top:-3px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff }
.hide_sk_information .show_full_information:hover > span { background-color:#499531 }
.sk_p_paieska { width:849px; float:left; margin-bottom:15px }
.sk_p_paieska input[type=text] { width:calc(100% - 132px); padding:0 15px; border:1px solid #d7d7d7; border-radius:3px; height:34px; border-radius:3px 0 0 3px }
.sk_p_paieska button { cursor:pointer; transition:0.3s ease; width:100px; text-align:center; background-color:#d7d7d7; color:#333; font-weight:600; height:36px; border-radius:0 3px 3px 0; border:0 }
.sk_p_paieska button:hover { background-color:#56ab3c; color:#fff }
.info_about_mp { line-height:140%; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1); font-size:9pt; width:280px; background-color:#fff; padding:15px; border-radius:5px; position:absolute; z-index:12; left:30px; top:30px }
.info_about_mp span { display:block; margin-bottom:5px }
.info_about_mp span b { font-weight:600 }
.info_about_mp span:last-child { margin-bottom:0 }
.info_about_mp.strr { left:20px; top:20px }
.msg_ok, .msg_bad { padding:15px; text-align:center; font-size:10.5pt; font-weight:600; display:block; margin:25px auto; border:2px dashed #56ab3c }
.msg_bad { border-color:#cc0000 }
.manoskx .vip.star { line-height:33px }
.m_sk_ph .star img { width: 19px !important }
.skb_hidder { display:none; position:fixed; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.5); z-index:150 }
.skb_popup { display:none; position:fixed; z-index:151; top:80px; left:50%; margin-left:-230px; background-color:#fff; width:400px; padding:25px 30px; border-top: 4px solid #129900 }
.skb_title { display:block; text-transform:uppercase; color:#222; font-size:16pt; font-weight:600; margin-bottom:20px }
.skb_qf label { display:block; margin-bottom:10px; height:46px }
.skb_qf label > span { text-align:right; display:block; float:left; line-height:46px; height:46px; font-size:10.5pt; font-weight:600; color:#111; width:115px; padding-right:15px }
.skb_qf input[type=text] { transition:0.3s ease; width:calc(100% - 162px); float:right; padding:0 15px; font-size:16px; height:44px; border:1px solid #e5e5e5; border-radius:3px }
.skb_qf textarea { transition:0.3s ease; width:calc(100% - 162px); float:right; overflow:auto; padding:10px 15px; font-size:16px; height:94px; border:1px solid #e5e5e5; border-radius:3px }
.skb_qf label.checkbox { float:left; margin-top:15px }
.skb_ss { transition:0.3s ease; float:right; width:42px; line-height:42px; width:120px; cursor:pointer; border-radius:3px; text-transform:uppercase; margin-top:15px; text-align:center; background-color:#129900; color:#fff; font-weight:600; font-size:10.5pt }
.skb_ss:hover { background-color:#56ab3c }
.skb_qf input[type=text]:hover, .skb_qf input[type=text]:focus, .skb_qf textarea:hover, .skb_qf textarea:focus { border-color:#56ab3c }
.skb_close { opacity:0.6; transition:0.3s ease; margin-top:-25px; margin-right:-30px; float:right; width:30px; height:30px; cursor:pointer; position:relative }
.skb_close::before { content:""; position:absolute; width:20px; height:4px; background-color:#222; left:calc(50% - 10px); top:calc(50% - 2px); transform:rotate(45deg); border-radius:2px }
.skb_close::after { content:""; position:absolute; width:4px; height:20px; background-color:#222; top:calc(50% - 10px); left:calc(50% - 2px); transform:rotate(45deg); border-radius:2px }
.skb_close:hover { opacity:1 }
.skb_ac { text-align:center; font-size:12pt; font-weight:600; color:#129900 }
.puslapiavimas { clear:both; width:100%; margin:5px 0 5px 0px;padding: 0 0 10px 0;color:#777;text-align:center;border-bottom:1px solid #e9e9e9;max-width:100% }
.refresh_sk { -moz-border-radius: 5px; border-radius: 5px; display: inline-block; padding: 7px 15px; margin-right: 15px; background: #56ab3c; color: #FFF; cursor:pointer; transition:0.3s ease; font-weight: 600; border-bottom: 2px solid #499531 }
.refresh_sk:hover { background-color:#499531 }
.mok_p_list { display:block; margin-top:15px; padding-bottom:80px }
.mok_p_item_list { padding-bottom:5px; margin-top:10px; display:none }
.mok_p_item_list > label { position:relative; cursor:pointer; padding:0 20px; display:block; color:#000; font-size:14px; line-height:40px; height:40px; background-color: #fff; border: 1px solid #efefef }
.mok_p_item_list > label:nth-child(n+2) { margin-top:4px }
.dp { float:right; font-size:80%; color:#666 }
.mok_p_item_list > label input { display:none }
.mok_p_item_list > label input + span.checkbox { transition:0.3s ease; width:24px; height:24px; margin-top:8px; float:left; border-radius:50%; background-color:#737373; margin-right:20px; position:relative }
.mok_p_item_list > label input + span.checkbox::after { content: ""; position: absolute; left: 8px; top: 4px; width: 6px; height: 10px; border: solid #fff; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) }
.mok_p_item_list > label input:checked + span.checkbox { background-color:#56ab3c }
.mok_p_item_list > label input:checked + span.checkbox + span.remover { cursor:pointer; position:absolute; left:0; top:0; width:100%; height:100%; z-index:3 }
.mok_p_item h2 { cursor:pointer; position:relative; height:30px; line-height:30px; margin:0; font-weight:600; color:#222; font-weight:600; font-size:18px }
.mok_p_item { display:block; padding:10px 15px; margin-bottom:-1px; border-top:1px solid #ccc; border-bottom:1px solid #ccc }
.mok_p_item.on { background-color:#eff6ec; border-top:2px solid #499531; border-bottom:2px solid #499531; margin-bottom:0 }
.mok_p_item h2::after { transition:0.3s ease; content:""; transform: rotate(45deg); -webkit-transform: rotate(45deg); border: solid #000; border-width: 0 3px 3px 0; margin-left:20px; margin-bottom:3px; display: inline-block; padding:5px }
.mok_p_item.on h2::after { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); margin-bottom: -3px }
.stars > span { display:block; float:left; width:85px; font-size:13px; line-height:42px; font-weight:600; color:#222 }
.stars > label { cursor:pointer; line-height:42px; height:42px; display:block; float:left; width:calc(33.33% - 31px); margin-right:4px }
.stars > label:last-child { margin-right:0 }
.stars::after { content:""; display:block; clear:both }
.stars > label > input { display:none }
.stars > label > input + span { position:relative; display:block; background-color: #fff; height:40px; width:calc(100% - 2px); border: 1px solid #efefef }
.stars > label > input + span::before { filter: grayscale(1); position:absolute; top:calc(50% - 10px); left:calc(50% - 10px); content:""; height:20px; display:block; width:20px; background-size:auto 20px; background-image:url(images/star-yellow.png); background-repeat:space; background-position:center }
.stars > label:nth-last-child(2) > input + span::before { left:calc(50% - 22px); width:44px }
.stars > label:nth-last-child(1) > input + span::before { left:calc(50% - 33px); width:66px }
.stars > label > input:checked + span::before { filter:none }
#order_services_button { cursor:pointer; color:#fff; background-color:#56ab3c; height:60px; line-height:60px; text-align:center; font-size:18px; font-weight:bold; width:100%; position:fixed; left:0; bottom:0; z-index:50 }
.pay_page { margin-bottom:80px; display:none }
.pay_page h2 { height:50px; line-height:50px; margin:0; font-weight:600; color:#222; font-weight:600; font-size:18px }
.selected_services { padding: 0 !important; margin: 0 !important; list-style-type:none }
.selected_services li { position:relative; display:none; border-bottom:1px solid #ccc; font-size:16px; color:#000; padding:7px 0; padding-left:15px }
.selected_services li::before { content:""; width:6px; height:6px; display:block; background-color:#56ab3c; transform:rotate(45deg); position:absolute; left:0; top:calc(50% - 3px) }
.selected_services li.ok { display:block }
.selected_services li b { font-weight:600; color:#222 }
.selected_services li span { color:#555; display:inline-block; margin-left:7px }
.selected_services li span::before { content:"(" }
.selected_services li span::after { content:")" }
.pay_page h4 { margin:10px 0 0 0; font-weight:400; color:#222; font-size:16px }
.pay_page h3 { margin:10px 0 0 0; color:#222; font-weight:600; font-size:20px }
.pay_page h4 span { color:#000; font-weight:600 }
.pay_page h3 span { color:#56ab3c; font-weight:bold }
.pay_page select { background-image:url(images/select_hover.png); background-size:16px auto; background-repeat:no-repeat; background-position:right 20px center; -webkit-appearance:none;-moz-appearance:none;appearance:none; font-weight:600; margin-top:10px; width:100%; height:50px; background-color:#fff; border:1px solid #ccc; border-radius:3px; font-size:16px; color:#000; padding:0 25px; display:none }
.pay_page select.ok { display:block }
.pay_page button { cursor: pointer; margin-top:20px; border:0; color: #fff; background-color: #56ab3c; height: 60px; line-height: 60px; text-align: center; font-size: 18px; font-weight: bold; width: 100% }
.back { position:relative; display:inline-block; margin-top:15px; line-height:48px; background-color:#efefef; font-size:14px; text-transform:uppercase; color:#222; font-weight:600; padding:0 20px 0 45px; width:calc(100% - 65px); text-align:center; height:48px; border:1px solid #ccc; border-radius:3px; cursor:pointer }
.back::after { transform: rotate(135deg); -webkit-transform: rotate(135deg); content:""; border: solid #000; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; position:absolute; top:calc(50% - 4px); left:40px }
.statistics_legend { margin:0 auto; width:530px; border:3px dashed #f6b519; padding:15px 25px; display:block; background:#fff }
.statistics_legend li { color:#000; font-size:10.5pt; display:block; list-style-type:none }
.statistics_legend li b { color:#499531; font-weight:600 }
.statistics_tabs { list-style-type:none; width:100%; padding:0; margin:0 }
.statistics_tabs li { transition:0.3s ease; cursor:pointer; margin-bottom:-1px; display:inline-block; height:42px; line-height:42px; border:1px solid #ccc; padding:0 15px; font-weight:600; color:#000 }
.statistics_tabs li:hover { background-color:#efefef }
.statistics_tabs li.on { border-bottom:1px solid #fff }
#stats_content_info { border:1px solid #ccc; padding:15px; background-color:#fff }
.stat_pop_hidder { position:fixed; z-index:50; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5) }
#statistics_popup { position:fixed; width:1170px; padding:20px 30px 30px 30px; background:#fff; top:50px; left:calc(50% - 615px); z-index:51 }
#statistics_popup h2 { font-size:20px; font-weight:600; color:#222 }
#statistics_popup h3 { font-size:18px; font-weight:600; color:#000; margin-bottom:15px }
#statistics_popup h3 span { color:#499531; font-weight:600 }
.close_stat_pop { transition:0.3s ease; float:right; width:36px; height:36px; float:right; margin-right:-30px; margin-top:-20px; background-color:#efefef; position:relative; cursor:pointer }
.close_stat_pop::before { transform:rotate(45deg); content:""; width:20px; height:2px; background:#000; position:absolute; left:calc(50% - 10px); top:calc(50% - 1px) }
.close_stat_pop::after { transform:rotate(45deg); content:""; width:2px; height:20px; background:#000; position:absolute; top:calc(50% - 10px); left:calc(50% - 1px) }
.close_stat_pop:hover { background-color:#eee }
.kainblock { width:calc(90% - 115px) !important }
.reklama_text h1 { margin: 0 0 15px 0; font-size: 16.5pt; color:#111 }
.reklama_text h2 { font-weight:bold; color:#499531; margin:25px 0; font-size:20pt }
.reklama_text h3 { font-weight:bold; color:#111; margin:15px 0; font-size:15pt }
#reklama_statistika { border:0 !important; width:100% !important; border-collapse:collapse }
#reklama_statistika tr td { border:0 !important; width:50%; padding:30px; background:#eaf0f0 }
#reklama_statistika tr:nth-child(1) td:nth-child(2) { background:#f1f4f3 }
#reklama_statistika tr:nth-child(2) td:nth-child(1) { background:#f1f4f3 }
#reklama_statistika tr td p { margin:0 }
#reklama_statistika tr td p:first-child { background-repeat:no-repeat; position:relative; font-weight:bold; color:#499531; font-size:20pt; padding-bottom:20px; padding-top:45px; margin-bottom:15px }
#reklama_statistika tr td p:first-child::after { content:""; width:50px; height:5px; position:absolute; left:calc(50% - 25px); bottom:0; background:#ffb241 }
#reklama_statistika tr td p:nth-child(2) { font-weight:600; color:#222; font-size:13pt }
#reklama_statistika tr:nth-child(1) td:nth-child(1) p:first-child { background-image:url(images/stats_eye.png); background-size:40px auto; background-position:center 5px }
#reklama_statistika tr:nth-child(1) td:nth-child(2) p:first-child { background-image:url(images/stats_views.png); background-size:45px auto; background-position:center 2px }
#reklama_statistika tr:nth-child(2) td:nth-child(1) p:first-child { background-image:url(images/stats_clock.png); background-size:35px auto; background-position:center 0px }
#reklama_statistika tr:nth-child(2) td:nth-child(2) p:first-child { background-image:url(images/stats_pages.png); background-size:35px auto; background-position:center 0px }
#reklama_nr1 { width:845px; position:relative }
#reklama_nr1 img { width:845px }
#kaina_a12 { position:absolute; right:103px; top:55px; color:#57c37b; font-weight:bold; font-size:42px }
#kaina_a3 { position:absolute; right:105px; top:137px; color:#57c37b; font-weight:bold; font-size:42px }
#kaina_b1 { position:absolute; right:105px; top:332px; color:#57c37b; font-weight:bold; font-size:42px }
#kaina_b2 { position:absolute; right:110px; top:500px; color:#57c37b; font-weight:bold; font-size:42px }
#kaina_d12 { position:absolute; right:102px; top:616px; color:#57c37b; font-weight:bold; font-size:42px }
#kaina_d3 { position:absolute; right:102px; top:691px; color:#57c37b; font-weight:bold; font-size:42px }
#reklama_nr2 { width:567px; position:relative }
#reklama_nr2 img { width:567px }
#kaina_c { position: absolute; right: 309px; bottom: 27px; color: #57c37b; font-weight: bold; font-size: 55px }
#reklama_nr3 { width:845px; position:relative }
#reklama_nr3 img { width:845px }
#kaina_rrp { position: absolute; right: 92px; top: 38px; color: #57c37b; font-weight: bold; font-size: 33px }
#reklama_nuolaidos { border:0 !important; width:100% !important; border-collapse:collapse }
#reklama_nuolaidos tr td { border:0 !important; width:33.33%; padding:20px; background:#eaf0f0 }
#reklama_nuolaidos tr:nth-child(2n+1) td:nth-child(2) { background:#f1f4f3 }
#reklama_nuolaidos tr:nth-child(2n) td:nth-child(1), #reklama_nuolaidos tr:nth-child(2n) td:nth-child(3) { background:#f1f4f3 }
#reklama_nuolaidos tr td p:first-child { background-repeat:no-repeat; position:relative; font-weight:bold; color:#499531; font-size:24pt; padding-bottom:20px; margin-bottom:15px }
#reklama_nuolaidos tr td p:first-child::after { content:""; width:50px; height:5px; position:absolute; left:calc(50% - 25px); bottom:0; background:#ffb241 }
#reklama_nuolaidos tr td p:nth-child(2) { font-weight:600; color:#222; font-size:13pt }
.reklama_text ul { padding:0 }
.reklama_text ul li { display:inline-block; padding-left:15px; margin-right:15px; position:relative }
.reklama_text ul li::after { content:""; width:5px; height:5px; background:#000; border-radius:50%; position:absolute; left:0; top:calc(50% - 3px) }
#tabai { list-style-type:none; margin-bottom:-1px }
#tabai li { transition:0.3s ease; cursor:pointer; background-color:#eaeaea; font-weight:600; font-size:11.5pt; color:#000; padding:0; padding:12px 20px; margin:0; margin-right:-1px; border:1px solid #ccc }
#tabai li:hover { background-color:#fafafa }
#tabai li::after { display:none }
#tabai li.on { background-color:#fff; border-bottom:1px solid #fff }
.skrek_item { display:none; padding:10px 20px; border:1px solid #ccc }
.skrek_item img { max-width:100% }
.skrek_item.on { display:block }
.my_sk_list_item { overflow:hidden; transition:0.3s ease; position:relative; width:100%; display:block; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin-bottom:5px }
.my_sk_list_item .star { margin-left: -9px; margin-top: -5px }
.my_sk_list_item .star img { margin-top: 2px }
.star > span { position:absolute; font-weight:bold; font-size:8pt; width:12px; height:12px; line-height:12px; text-align:center; left: calc(50% - 6px); top: calc(50% - 6px); color: #555; transform: rotate(45deg) }
.my_sk_list_photo { width:166px; height:120px; position:relative; float:left; display:block }
.my_sk_list_photo > a > img { width:166px; height:120px }
.my_sk_list_photo .pricer.manosk_pricer { right: 0px; z-index: 5 }
.my_sk_list_city { width:110px; height:120px; position:relative; float:right }
.my_sk_list_city > span { font-weight: 600; color: #222; font-size:10.5pt; width:110px; height:120px; display:table-cell; text-align:center; vertical-align:middle }
.my_sk_list_city > span > span { display:block; margin-top:5px; font-size: 8.5pt; color: #222 }
.my_sk_list_city::before { display:block; position:absolute; content:""; width:1px; height:100%; top:0px; left:0; background:#e9e9e9 }
.my_sk_list_text { display:block; float:left; width:calc(100% - 306px); padding:15px; height:90px }
.my_sk_list_text .sry { font-weight: 600; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow:hidden; font-size: 11pt; color: #56ab3c }
.my_sk_list_text p { margin:0; margin-top:5px; font-size:10pt; line-height:150%; color:#000; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow:hidden }
.my_sk_list_content { width:calc(100% - 332px); float:left }
.my_sk_list_stats { border-left:1px solid #e9e9e9; width:130px; padding:10px; float:right; display:block; font-size:9pt; line-height:140%; height:134px; margin-bottom:-34px }
#my_sk_list_stats_head { display:block; font-weight:600; color:#222; display:block; text-align:left; font-size:10pt; color:#000; margin-bottom:3px }
.my_sk_list_mok_p { display:block; padding:10px; height:134px; text-align:center; float:right; width:160px; border-left:1px solid #e9e9e9; background:#eff6ec; margin-bottom:-34px }
.my_sk_list_mok_p > span { display:block; text-align:center; text-align: center; font-size: 10pt; font-weight: 600; text-transform: uppercase; color: #c00 }
.my_sk_list_mok_p a { transition:0.3s ease; display: block; font-size: 9.5pt; background: #56ab3c; padding-right:5px; font-weight: 400; color: #fff; text-align: center; padding-left: 25px; margin-top: 1px; line-height: 24px }
.my_sk_list_mok_p a:hover { background-color:#f6b519 }
.my_sk_list_navigation { width:calc(100% - 347px); padding:5px 10px 5px 5px; background-color:#ecefeb; display:block; line-height:24px }
.my_sk_list_navigation a { cursor:pointer; transition:0.3s ease; margin-right:2px; display:inline-block; height:24px; line-height:24px; padding:0 5px; color:#fff; background-color:#999; font-size:9pt; text-decoration:none }
.my_sk_list_valid { float:right; display:block; font-size:9pt; color:#000 }
.my_sk_list_item:hover { border-color:#ccc }
.my_sk_list_item:hover .my_sk_list_navigation a { background-color:#56ab3c }
.my_sk_list_item:hover .my_sk_list_navigation a:last-child { background-color:#cc0000 }
.my_sk_list_item:hover .my_sk_list_navigation a:nth-last-child(2) { background-color:#f6b519 }
.my_sk_list_navigation a:hover { background-color:#222 !important }
.my_sk_list_item .sk_ch { position:absolute; right:0px; bottom:5px }
.mok_b { margin-bottom:10px; line-height:48px }
.mok_b select { height: 48px; padding: 0 20px; width: calc(100% - 125px); float: right }
.hidder { position:fixed; left:0; top:0; background-color:rgba(0,0,0,0.5); z-index:90; width:100%; height:100% }
.remove_popup { position:fixed; width:500px; padding:30px; background-color:#fff; z-index:91; left:calc(50% - 280px); top:calc(50vh - 150px) }
.remove_popup h2 { font-size: 14pt; font-weight: 600; margin: 0px; color: #56ab3c }
.remove_popup h3 { font-size: 11pt; font-weight: 600; margin: 5px 0 0 0; padding-bottom:7px; border-bottom:1px solid #e5e5e5; color: #222; margin-bottom:20px }
.remove_popup label { cursor:pointer; line-height:20px; margin-bottom:15px; display:block; width:100%; font-size:10.5pt; font-weight:600; color:#222 }
.remove_popup label input { display:none }
.remove_popup label input + span { transition:0.3s ease; background-color:#ccc; margin-right:12px; width:36px; height:20px; position:relative; display:block; float:left }
.remove_popup label input + span::before { transition:0.3s ease; width:16px; height:16px; position:absolute; left:2px; top:2px; background:#fff; content:"" }
.remove_popup label input:checked + span { background-color:#56ab3c }
.remove_popup label input:checked + span::before { left:18px }
.rem_this_sk { margin-top:5px; height:44px; line-height:46px; font-weight: 600; background: #56ab3c; border: 0; border-bottom: 2px solid #499531; color: #FFF; font-size: 10pt; display: inline-block; cursor: pointer; text-transform: uppercase; -moz-border-radius: 3px; border-radius: 3px; padding: 0px 30px }
.pp_rem_btn { cursor:pointer; position:relative; float:right; width:30px; height:30px; background:#e5e5e5; transition:0.3s ease; margin-right:-30px; margin-top:-30px }
.pp_rem_btn::before { transition:0.3s ease; content:""; position:absolute; width:20px; height:2px; background:#222; left:calc(50% - 10px); top:calc(50% - 1px); transform:rotate(45deg) }
.pp_rem_btn::after { transition:0.3s ease; content:""; position:absolute; height:20px; width:2px; background:#222; top:calc(50% - 10px); left:calc(50% - 1px); transform:rotate(45deg) }
.pp_rem_btn:hover { background-color:#cc0000 }
.pp_rem_btn:hover::before, .pp_rem_btn:hover::after { background-color:#fff }
.sold_on_image { height:48px; width:148px; border-radius:3px; border:3px solid #f6b519; background:#f6b519; text-align:center; position:absolute; text-transform:uppercase; font-size:13pt; font-weight:bold; left:calc(50% - 75px); top:calc(50% - 25px); line-height:50px; color:#fff }
.sk_list_ph { position:relative }
.ph_sold_status { position:absolute; left:calc(50% - 52px); top:calc(50% - 19px); width:100px; height:36px; text-align:center; border-radius:3px; border:2px solid #f6b519; background:#f6b519; line-height:36px; color:#fff; font-size:10pt; font-weight:bold; text-transform:uppercase }
#sk_kaina_line { text-align:center; font-size:14pt; font-weight:600; color:#222; margin-bottom:20px }
#sk_kaina_line > span { font-size:120%; font-weight:bold; color:#56ab3c }
#mp_save { width:500px !important; margin-left:auto; margin-right:auto }
.buu_1 { transition:0.3s ease; margin:0 10px; font-weight:600; background:#56ab3c; border:0; border-bottom:2px solid #499531; color:#FFF; font-size:10pt; cursor:pointer; text-transform:uppercase; -moz-border-radius:3px; border-radius:3px; display:inline-block; padding:0 20px; height:50px; line-height:52px; position:relative; cursor:pointer }
.buu_2 { transition:0.3s ease; width:220px; margin:0 10px; font-weight:600; background:#f6b519; border:0; border-bottom:2px solid #dca114; color:#FFF; font-size:10pt; cursor:pointer; text-transform:uppercase; -moz-border-radius:3px; border-radius:3px; display:inline-block; padding:0 20px; height:50px; line-height:42px; position:relative; cursor:pointer; display:block; float:right }
.buu_2 > span { display:block; position:absolute; bottom:-7px; color:#222; font-size:8pt; font-weight:600 }
.buu_1:hover { background-color:#499531 }
.buu_2:hover { background-color:#dca114 }
.no_sk_top_line { display:block; width:100%; height:20px }
.sk_isk_design { display:block; padding:10px; border:1px solid #ccc; border-radius:5px }
.sk_isk_design label { padding-left:30px; line-height:42px; display:inline-block; font-size:14px; font-weight:600; color:#222 }
.sk_isk_design label > span { display:block; float:left; font-weight:600; color:#222 }
.sk_isk_design label:first-child { margin-right:30px; padding-left:27px }
.sk_isk_design label select, .pas_mokb label select { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #fff; background-image: url(/images/select.png); background-repeat: no-repeat; background-position: right 15px center; margin-left:15px; padding:0 20px; font-size:16px; height:42px; border:1px solid #ccc; background-color:#fff }
.sk_isk_design label:first-child select { width:100px }
.sk_isk_design label:nth-child(2) select { width:80px }
#sk_isk_design_price { display:block; text-align:center; line-height:42px; font-weight:600; color:#56ab3c; font-size:18pt; margin-top:5px }
.sk_isk_design label:nth-child(2) { background-image:url(images/star-yellow.png); background-repeat:no-repeat; background-position:left center; background-size:auto 20px }
.sk_isk_design label:nth-child(1) { background-image:url(images/calendar.png); background-repeat:no-repeat; background-position:left center; background-size:auto 20px }
.sk_isk_design_duration { display:block; font-size:11pt; text-align:center }
.sk_isk_design_duration > span { display:block; margin-top:5px; font-weight:600; color:#56ab3c }
.sk_isk_design_duration > span > span { color:#222; font-size:80% }
.pas_mokb { display:block; margin-top:10px }
.pas_mokb > label > span { font-size:12pt; margin-bottom:10px; display:block; line-height:20px; font-weight:600; height:20px; font-weight:600 }
.pas_mokb select { margin:0 !important; width:100% }
.pas_mokb_submit { padding:0 !important; width:100%; height:44px; margin-top:10px; line-height:46px; transition:0.3s ease }
.sk_isk_design_duration > p > span { display:block; font-weight:600 }
.sk_isk_design_duration > p > span > a { font-weight:600 }
.sk_isk_design_duration > p > span > span { color:#222; font-weight:400 }
.sk_isk_cnt { width:438px; margin:0 auto }
.xvnew_item { display:block; border-bottom:1px solid #e8e8e8; padding:5px 0 }
.xvnew_item::after { content:""; display:block; clear:both }
.xvnew_item > div { line-height:40px; font-size:10.5pt; font-weight:600; display:block; float:left } 
.xvnew_item > div:last-child { width:100px; float:right }
.xvnew_item > div:last-child > span { color:#56ab3c; font-weight:600; display:inline-block; margin-left:6px }
.xvnew_item > div select { font-size:16px; padding:0 10px 0 5px; width:calc(100% - 60px); float:right; height:40px; background-color:#fff }
.xvnew_item > div:nth-last-child(2) { width:110px }
.xvnew_item.iskel > div:nth-child(2) { width:130px; margin-right:15px }
.xvnew_item.iskel > div:nth-child(2) select { width:calc(100% - 88px) }
.xvnew_item > div:first-child { width:calc(100% - 225px) }
.xvnew_item.iskel > div:first-child { width:calc(100% - 370px) }
.xvnew_item_pran { background-color:#eff6ec; border-bottom:1px solid #e8e8e8; display:none }
.xvnew_item_pran p { margin:0px; padding:10px; line-height:150%; text-align:center }
.xvnew_item_pran p > span { display:block }
.xvnew_total { display:block; height:30px; margin-top:5px; line-height:30px; text-align:right; font-size:13pt; font-weight:600 }
.xvnew_total > span { display:inline-block; margin-left:10px; font-weight:600; color:#56ab3c }
.pas_mokb_labels label { cursor:pointer; display:block; width:calc(25% - 7.5px); float:left; margin-right:10px; margin-top:10px }
.pas_mokb_labels label img { width:100%; height:25px; object-fit: contain; }
.pas_mokb_labels::after { content:""; display:block; clear:both }
.pas_mokb_labels label:nth-child(4n) { margin-right:0 }
.pas_mokb_labels label input { display:none }
.pas_mokb_labels label input + span { border-radius:3px; line-height:40%; text-align:center; display:block; padding:8px 5px; background-color:#fff; border:2px solid #ccc }
.pas_mokb_labels label:hover input + span { border-color:#999 }
.pas_mokb_labels label input:checked + span { border-color:#56ab3c }
.rside_adv_mobile > div:nth-child(n+9) { display:none }
.pasid_mok_p { cursor:pointer; display:block; font-weight:600 }
.pasid_mok_p input { display:none }
.pasid_mok_p input + span { position:relative; transition:0.3s ease; border-radius:4px; display:block; float:left; width:16px; height:16px; border:2px solid #ccc; background-color:#fff; margin-top:10px; margin-right:10px }
.pasid_mok_p:hover input + span { border-color:#56ab3c }
.pasid_mok_p input:checked + span { border-color:#56ab3c; background-color:#56ab3c }
.pasid_mok_p input:checked + span::after { content:""; position: absolute; left: 5px; top: 1px; width: 5px; height: 9px; border: solid #fff; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg) }
#skelbimo_nuotraukos > p { text-align:justify; font-size:10pt; color:#333; line-height:140%; margin-bottom:15px }
#dropzone { margin-bottom:25px }
.dz_rotate { position:absolute; top: 86px; right: 0; padding: 2px; background: #fff }
#top_bn_list > a { display:block; float:left; line-height:40%; width:calc(50% - 5px) }
#top_bn_list > a:first-child { margin-right:10px }
.footeradds > a { display:block; width:calc(50% - 5px); float:left }
.footeradds > a:nth-child(2) { float:right }
.footeradds > a img { max-width:100% }
.mobile_upload_barcode { width:180px; float:right; text-align:center; padding:15px; border:2px dashed #56ab3c; background:#fefefe; border-radius:5px; margin-top:-24px; margin-left:20px }
.mobile_upload_barcode::after { content:""; display:block; clear:both }
.mobile_upload_barcode p { color:#333; margin:0; margin-bottom:10px; font-weight:600; font-size:14px }
@media all and (min-width:1320px) and (max-width:1550px) { 
.sidebanner { width:calc(50vw - 605px); height:calc(100vh - 70px); background-image:url(images/esilumos.jpg) }
.sidebannerr { width:calc(50vw - 605px); height:calc(100vh - 70px); background-image:url(images/esilumos.jpg) }
.sidebanner.fixi, .sidebannerr.fixi { top:48px }
}
@media all and (min-width:1200px) and (max-width:1320px) { 
.sidebanner, .sidebannerr { display:none }
}
@media all and (min-width:1006px) and (max-width:1200px) { 
.rside img { max-width:200px;height:auto }
.sidebanner, .sidebannerr { display:none }
.reklamos_rbox_1 { display: flex; padding-top:82%; overflow: hidden; position: relative }
#reklama_nr1 { position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: scale(0.9) translate(-50%, -56%) }
.reklamos_rbox_2 { text-align:center; width:100% }
#reklama_nr2 { margin: 0 auto }
.reklamos_rbox_3 { display: flex; padding-top:55%; overflow: hidden; position: relative }
#reklama_nr3 { position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: scale(0.9) translate(-50%, -56%) }
#tabai li { font-size: 10.5pt; padding: 10px 15px }
}
@media all and (min-width:1006px) and (max-width:1100px) {
.sk_list_ph { margin-right:15px;}
.sk_list_ph img { max-width:100%; height:auto!important } 
.sk_list_ph img.rezervuota {width:100% } 
.lside { width:78%;}
.maxplleft { max-width:78%;}
.sk_list { max-width:100% }
.sk_list_info { width: 59% }
.footeradds { width:80%; float:right }
.lgblockfix { position: relative }
.sidebanner, .sidebannerr { display:none }
.ek_sk_title { height:68px; font-size:10.5pt }
.ekstra_sk_slide ul li { height: 217px }
.ek_sk_foto_bg { height:132px }
.ek_sk_foto_bg > span { height:132px }
.sk_p_paieska { width:78% }
.m_sk_ph .star img { width: 19px !important }
.reklamos_rbox_1 { display: flex; padding-top:82%; overflow: hidden; position: relative }
#reklama_nr1 { position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: scale(0.9) translate(-50%, -56%) }
.reklamos_rbox_2 { text-align:center; width:100% }
#reklama_nr2 { margin: 0 auto }
.reklamos_rbox_3 { display: flex; padding-top:55%; overflow: hidden; position: relative }
#reklama_nr3 { position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: scale(0.9) translate(-50%, -56%) }
#tabai li { font-size: 10.5pt; padding: 10px 15px }
}
@media all and (min-width:760px) and (max-width:1006px) {
.cnt { width:96% }
#sk_ok { width:80% !important;padding-left:15% !important;padding-right:5% !important }
#sell_fast { width:92% !important;padding-left:4% !important;padding-right:4% !important }
#inb { left:2% !important;margin-left:0 !important;padding-left:3% !important;padding-right:3% !important;width:90% !important }
#adv1, #top_bn_list { height:auto;max-width:73%;float:right }
#adv1 a, #top_bn_list a { margin:0 }
#adv1 a img { max-width:32%;height:auto }
#top_bn_list a img { max-width:100%;height:auto }
#gline { width:100%;height:50px;border-bottom:0 }
#gline ul { width:98%;height:50px }
#gline ul li { max-width:19%;width:19% }
#gline ul li:nth-child(4) { max-width:24%;width:24% }
#gline ul li:first-child a { background:#f6b519;max-width:100%;width:100%;min-width:100%;border-bottom:1px solid #dca114;padding:16px 0 11px }
#gline ul li a { padding:16px 0 15px;max-width:100%;font-size:10pt }
.m_sk_ph { width:98px!important; height:88px !important }
.m_sk_ph img { width:82px!important;height:auto }
.maxplcentr { max-width:100% }
.sk_par { display:none }
.head_top { background:#fdfdfa;width:100%;height:auto;padding-bottom:10px }
#head div:first-child { width:25% }
#head div:first-child img { max-width:100%;height:auto;margin-top:13px!important }
#mcategories { margin:0;padding:0;list-style-type:none }
#mcategories li { display:inline-block;width:33% }
#mcategories li a { color:#111;text-decoration:none;font-size:10.5pt;display:inline-block;padding-left:23px;margin-top:3px }
.sk_list_ph img, .sk_list_ph img.rezervuota { max-width:130px;height:auto!important }
.sk_list_ph { width: 130px; margin-right:10px;}
.arlaikr { left:70px!important;top:0!important }
#mcategories li span { background:#f4f9f2;display:inline-block;border:1px solid #dbe4d7;color:#888;font-size:8pt;padding:2px 8px;margin-left:5px;-moz-border-radius:4px;border-radius:4px }
#mcategories li a:hover { color:#111;text-decoration:underline }
.footeradds { width:72%;max-width:72%;float:right }
.sk_list, .vb span { max-width:98% }
.maxskplot, .list_bottom, .kat_m { max-width:100% }
.sk_list_info { width:60% }
#mcategories { width:100% }
.rside { width:25% }
.rside img { max-width:100% !important; height:auto !important }
.maxplleft { max-width:73% }
.maxplleft .sk_list_info { width:52%; margin-top:-8px }
.sk_list_info span { max-height:77px; overflow:hidden; display:block }
.sk_list_info span.pricer { display:none !important;}
.maxplleft .sk_list_city { width:90px }
.maxplleft .sk_list { height:105px; overflow:hidden }
.idettext { max-width:72%;float:left }
#forma1 { width:100%;text-align:left }
#forma1 input[type=text]:hover, #forma1 input[type=tel]:hover,#forma1 select:hover,#login_block input[type=text]:hover,#login_block input[type=password]:hover,#forma1 input[type=text]:focus,#forma1 input[type=tel]:focus,#forma1 select:focus,#login_block input[type=text]:focus,#login_block input[type=password]:focus,.qf input[type=text]:hover,.qf input[texarea]:hover,.qf input[type=text]:focus,.qf input[texarea]:focus { color:#505050;border-color:#b0b0b0 }
.sk_info ul, #skelbimo_meniu { padding:0;margin:0;width:100% !important; float:none; text-align:left;margin-top:28px }
#skelbimo_meniu li a { font-size: 8pt; padding:3px 0; padding-left:25px; background-size:18px auto }
#skelbimo_meniu li #bad_button { background-size: auto 18px }
#meniu_info_box, #forma1 select::-ms-expand { display:none }
.kainblock { max-width:130px!important;border-top-right-radius:0;-moz-border-radius-topright:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0 }
.stulmeniu { max-width:21.5%;margin:0;padding:0;overflow:hidden;height:220px;display:block;float:left }
input.pardav { max-width:205px!important }
.f1tear { width:495px!important;min-width:495px }
.planctxt { max-width:72% }
#forma1 { width:530px }
.lgblockfix, .stulpaukc { max-width:100% }
.lgblockfix { position:relative }
#login_block { position:absolute;left:100%;top:-2px;width:390px;margin-left:-424px }
.sk_left { width:72% }
.sk_photo_block { max-width:316px;height:300px;margin:5px 0 9px;text-align:center;position:relative;float:right }
.sk_photo_block img { max-width:316px }
.sk_ph_place { width:316px;padding-left:10px }
.tsize { width:100% }
img.mini_foto { margin-right:.5%;margin-left:.5%;max-width:18%!important;height:auto!important }
img.mini_foto:nth-child(5n) { margin-right:.5% }
.sk_contacts { width:300px;min-height:140px }
.sk_info { float:right;width:130px;background:#fbfaf5;border:2px solid #f0efe9;padding:10px 15px;margin-top:15px;margin-bottom:15px }
.stats { width:130px;border:0;font-size:9pt;border-bottom:2px solid #f0efe9;margin-top:7px;padding-top:4px;min-height:50px;padding-left:0 }
.rekl5 { max-width:100%;height:auto }
.rekl5 img { max-width:100%;height:auto }
#subsub { width:100% }
.manoskx { max-width:500px }
.manoskx .sk_list_city { display:none }
.usk_stats { position:absolute;right:136px;z-index:10000;background:#fff;float:left;color:#222;height:63px;line-height:150%;width:116px;border-left:1px solid #e9e9e9;padding:3px;font-size:8pt!important;font-weight:600 }
.usk_stats span { font-weight:400;font-size:8pt }
.usk_pay { position:absolute;z-index:1000;right:0;float:left;color:#222;text-align:center;padding:5px;width:125px;border-left:1px solid #eff6ec;font-size:9pt;font-weight:600;color:#c00 }
.usk_pay a { display:block; font-size:9pt; margin-top:2px; line-height:23px; font-size:8pt }
.uzsakvipimg { height:25px;left:-5px }
.uzsaktop { background-position:left 5px center!important }
.usk_pay a:hover { background:#56ab3c;color:#fff }
.usk_sub { width:180% }
.bop { overflow:hidden;position:relative }
.galioja { position:absolute;z-index:1000;right:122px;font-size:7pt!important;bottom:3px;width:60px;word-wrap:break-word;display:block;padding:5px }
.usernust { max-width:63% }
.manonust { max-width:90% }
.manosask { max-width:100%;width:100%!important }
.manosask td { padding:0 5px }
.manosask input { max-width:75px!important }
.manosask input.mygt { max-width:150px!important;padding-left:0;padding-right:0 }
.laikotarpis { padding-left:5px }
.laikotarpis2 { max-width:100px }
#forma1 select { background:#fff url(/images/select.png) no-repeat 215px center }
#forma1 select.price { background:#fff url(/images/select.png) no-repeat 55px center }
.sk_info ul li:nth-child(2), .rkddx { display:none }
.sk_info { font-size:9pt }
.wiip { z-index:1000;right:0!important;top:-20px!important;z-index:123 }
.wiip2 { z-index:1000;left:65px!important;top:0!important;z-index:123 }
.pagf { position:relative;height:100%;width:100%;max-width:100%;top:0;left:0;margin-left:0;text-align:center }
.pagf img { max-width:100%;max-height:100% }
#mfoto { width:100%;position:absolute;z-index:99;height:auto;bottom:2%;margin:0 auto;max-width:100% }
#hider { z-index:88;top:0;overflow:none;padding:0;width:100%;height:100%;background:url(/images/hider.png);position:fixed }
#pfoto { position:absolute;top:0;bottom:0;left:0;right:0;margin:auto }
.sidebanner, .sidebannerr { display:none }
#content #login_block { margin-left:0 }
.foto_arr { width:calc(25% - 11.75px); margin-bottom:5px; margin-right:5px; padding:3px }
.foto_arr:nth-child(5n) { margin-right:5px }
.foto_arr:nth-child(4n) { margin-right:0 }
.ekstra_sk_slide ul li { height:0; padding-top:calc(65% + 50px); position:relative }
.ek_sk_foto { position:absolute; top:0; left:0 }
.ek_sk_title { font-size: 9pt; display:block; margin-top:-50px }
.ek_sk_foto_bg { height:133px; margin-top:-186px; padding-bottom:50px }
.ek_sk_foto_bg > span { height:133px }
.no_top_pd { padding-top:186px !important }
.sk_p_paieska { width:72% }
.m_sk_ph .star img { width: 19px !important }
.pricer.manosk_pricer { display:none }
.reklamos_rbox_1 { display: flex; padding-top:96%; overflow: hidden; position: relative }
#reklama_nr1 { position: absolute; top: -26%; left: -32%; margin-right: 0%; transform: scale(0.6) translate(0%, 0%) }
.reklamos_rbox_2 { text-align:center; width:100%; position:relative; padding-top:135% }
#reklama_nr2 { transform:scale(0.9); margin-left:-5%; position:absolute; top:-10% }
.reklamos_rbox_3 { display: flex; padding-top:55%; overflow: hidden; position: relative }
#reklama_nr3 { position: absolute; top: -20%; left: -33%; transform: scale(0.6) translate(0%, 0%) }
#tabai li { font-size: 10.5pt; padding: 10px 15px }
.skrek_item img { max-width:100%; height:auto !important }
#tabai li { font-size: 9.5pt; float:left; padding: 0px 6px; height:40px; line-height:40px }
#tabai li:first-child { width:120px; overflow:hidden }
#tabai::after { width:100%; display:block; clear:both; content:"" }
#reklama_statistika tr td p:nth-child(2), #reklama_nuolaidos tr td p:nth-child(2) { font-size: 11pt; line-height: 130% }
#reklama_nuolaidos tr td { width: 33.33%; padding: 10px }
#reklama_nuolaidos tr td p:first-child { margin-top: 10px }
.my_sk_list_stats { width:112px }
.my_sk_list_mok_p { width:140px; padding-left:5px; padding-right:5px }
.my_sk_list_mok_p a { font-size: 8pt }
.my_sk_list_content { width: calc(100% - 284px) }
.my_sk_list_city { display:none }
.my_sk_list_text { width: calc(100% - 196px) }
.my_sk_list_navigation a { float:left;}
.my_sk_list_navigation a:nth-child(2) { width: 56px; overflow: hidden }
.my_sk_list_navigation a:nth-child(3) { width: 65px; overflow: hidden }
.my_sk_list_navigation a:nth-child(3)::before { content:"Nuotraukos " }
.my_sk_list_navigation a:nth-child(4) { width: 65px; overflow: hidden }
.my_sk_list_navigation a:nth-child(4)::before { content:"Komentarai " }
.my_sk_list_navigation::after { content:""; clear:both; display:block }
.my_sk_list_navigation { width: calc(100% - 299px) }
.my_sk_list_valid.galioja { line-height:12px; text-align:center; bottom:5px; width:70px; padding:0; right:280px }
.sk_isk_design > label:nth-child(1) { display:block; width:100%; margin-right:0; margin-bottom:10px }
.sk_isk_design > label:first-child select { width:calc(100% - 100px) }
.sk_isk_design > label:nth-child(2) { width:calc(100% - 150px) }
.sk_isk_design > label:nth-child(2) select { width: calc(100% - 105px) }
}
@media all and (min-width:760px) and (max-width:870px) { .wiip { z-index:1000 } }
@media all and (min-width:560px) and (max-width:759px) {

html { -webkit-text-size-adjust:100% }
.wiip2 { z-index:1000;left:65px!important;top:0!important;z-index:123 }
#sk_ok { width:78% !important;padding-left:17% !important;padding-right:5% !important }
#sell_fast { width:92% !important;padding-left:4% !important;padding-right:4% !important }
#inb { left:2% !important;margin-left:0 !important;padding-left:3% !important;padding-right:3% !important;width:90% !important }
#inb img { max-width:30% }
#inb h1 { margin-left:-3% !important;margin-right:-3% !important }
.cnt { width:96% }
.maxplcentr { max-width:100% }
.sk_info ul, #skelbimo_meniu { padding:0;margin:0;width:100% !important; float:none; text-align:left;margin-top:28px }
#skelbimo_meniu li a { font-size: 8pt; padding:3px 0; padding-left:25px; background-size:18px auto }
#skelbimo_meniu li #bad_button { background-size: auto 18px }
#adv1, #top_bn_list { height:auto;max-width:73%;float:right;text-align:right }
#top_bn_list { padding-bottom:10px }
#adv1 a, #top_bn_list a { margin:0 }
.forma_kaina { padding-top: 30px !important }
#adv1 a img { max-width:47%;height:auto }
#top_bn_list a img { max-width:100%;height:auto }
#adv1 a:last-child { display:none }
#gline { width:100%;height:auto !important;border-bottom:0 }
#gline ul { width:98%;height:auto }
#gline ul li { max-width:15%;width:15% }
#gline ul li:nth-child(1) { max-width:20%;width:20% }
#gline ul li:nth-child(4) { max-width:19%;width:19% }
#gline ul li:nth-child(6), #gline ul li:nth-child(2) { max-width:23%;width:23% }
#gline ul li:first-child a { background:#f6b519;max-width:100%;width:100%;min-width:100%;border-bottom:1px solid #dca114;padding:13px 0 8px }
#gline ul li a { padding:13px 0 12px;max-width:100%;font-size:10pt }
.arlaikr { left:70px!important;top:0!important }
.m_sk_ph { width:90px!important; height:95px }
.head_top { background:#fdfdfa;width:100%;height:auto }
#head div:first-child { width:25% }
#head div:first-child img { max-width:100%;height:auto;margin:0;margin-top:19px }
.scrollm { width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }
.scrollm::-webkit-scrollbar, #adv1 a:nth-child(3), .sk_par { display:none }
#mcategories { width:auto;display:inline-block;white-space:nowrap;position:relative;margin:0;margin-top:10px;padding:0;list-style-type:none;height:70px }
#mcategories li { display:inline-block;width:80px;margin-right:3px;white-space:normal }
#mcategories li:last-child { margin-right:0 }
#mcategories li a { color:#444;text-decoration:none;font-size:7pt;font-weight:600;text-transform:uppercase;width:100%;background-image:url(images/c/folder.svg);text-decoration:none;height:30px;display:block;float:left;text-align:center;padding-top:35px;background-repeat:no-repeat !important;background-size:auto 30px !important;background-position:center top !important;
padding-left:0px;padding-right:0px;margin-top:0px }
#mcategories li a.l1 { background-image:url(images/c/l1.svg) }
#mcategories li a.l2 { background-image:url(images/c/l2.svg) }
#mcategories li a.l4 { background-image:url(images/c/l4.svg) }
#mcategories li a.l5 { background-image:url(images/c/l5.svg) }
#mcategories li a.l24 { background-image:url(images/c/l24.svg) }
#mcategories li a.l8 { background-image:url(images/c/l8.svg) }
#mcategories li a.l23 { background-image:url(images/c/l23.svg) }
#mcategories li a.l22 { background-image:url(images/c/l22.svg) }
#mcategories li a.l9 { background-image:url(images/c/l9.svg) }
#mcategories li a.l11 { background-image:url(images/c/l11.svg) }
#mcategories li a.l12 { background-image:url(images/c/l12.svg) }
#mcategories li a.l13 { background-image:url(images/c/l13.svg) }
#mcategories li a.l16 { background-image:url(images/c/l16.svg) }
#mcategories li a.l17 { background-image:url(images/c/l17.svg) }
#mcategories li a.l15 { background-image:url(images/c/l15.svg) }
#mcategories li a.l25 { background-image:url(ico/dovanos-siluteje1.png) }
#mcategories li a.l0 { background-image:url(images/c/folder.svg) }
.footeradds { width:65%;max-width:65%;float:right }
.vb span { width:98% }
.sk_list { max-width:98%;height:120px;overflow:hidden }
.sk_list_city { width: 100px }
.maxskplot, .list_bottom, .kat_m { max-width:100% }
.sk_list_info { width:55% }
.sk_list_ph { width:150px; margin-right:10px }
.sk_list_ph img { max-width:150px;height:auto!important }
.pricer { display:none !important }
.rside, #mcategories li span { display:none }
.rside img { max-width:100%;height:auto }
.maxplleft { max-width:100% }
.maxplleft .sk_list_info { width:48%; margin-top:-3px }
.maxplleft .sk_list_city { width:90px }
.maxplleft .sk_list { height:120px;overflow:hidden }
.idettext, .stulpaukc, .planctxt, .lgblockfix { max-width:100% }
#forma1 { width:100%;text-align:left }
#forma1 input[type=text]:hover,#forma1 input[type=tel]:hover,#forma1 select:hover,#login_block input[type=text]:hover,#login_block input[type=password]:hover,#forma1 input[type=text]:focus,#forma1 select:focus,#login_block input[type=text]:focus,#login_block input[type=password]:focus { color:#505050;border-color:#b0b0b0 }
#forma1 select.price { width:80px;border-left:0;display:inline-block;margin:0 0 0 -5px;margin-top:-81px;background:#fff url(/images/select.png) no-repeat 90px center }
#forma1 select::-ms-expand { display:none }
.kainblock { max-width:130px!important;border-top-right-radius:0;-moz-border-radius-topright:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0 }
.stulmeniu { max-width:21.5%;margin:0;padding:0;overflow:hidden;height:220px;display:block;float:left }
.f1tear { width:495px!important;min-width:495px }
#login_block { position:absolute; left:50%; padding:10px; margin-left:-195px }
#content #login_block { margin-left:0 }
#login_block span { color:#505050;line-height:150%;text-align:center;display:block;padding-bottom:10px }
#login_block span a { text-decoration:none;color:#56ab3c }
#login_block a.bt { display:inline-block;color:#56ab3c;font-weight:600;font-size:9.5pt;margin-top:3px }
#login_block a.bt:hover { text-decoration:underline }
#login_block span.xblock { text-align:left;padding:10px 0 0 }
#login_block .cl { clear:both;background:url(/images/or.png) no-repeat center;height:26px;margin:10px 0 }
#login_block a.fb { font-family:'Titillium Web', sans-serif;font-weight:600;background:#415e9b;border:0;border-bottom:2px solid #2e487e;color:#FFF;display:block;font-size:10pt;text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:10px 0 9px;width:100% }
#login_block a.fb:hover { background:#2e487e }
.sk_photo_block { max-width:316px;height:300px;margin:5px 0 9px;text-align:center;position:relative;float:right }
.sk_photo_block img { max-width:316px }
.sk_ph_place { width:316px;padding-left:10px }
img.mini_foto { margin-right:.5%;margin-left:.5%;max-width:18%!important;height:auto!important }
img.mini_foto:nth-child(5n) { margin-right:.5% }
.sk_contacts { width:300px;min-height:140px }
.sk_info { float:right;width:130px;background:#fbfaf5;border:2px solid #f0efe9;padding:10px 15px;margin-top:15px;margin-bottom:15px }
.stats { width:130px;border:0;font-size:9pt;border-bottom:2px solid #f0efe9;margin-top:7px;padding-top:4px;min-height:50px;padding-left:0 }
.rekl5, .rekl5 img { max-width:100%;height:auto }
#subsub, .tsize, .sk_left { width:100% }
#subsub li a { font-size:9.5pt;color:#fff;text-decoration:none;display:inline-block;padding:1px 5px;border-right:1px solid #6d6d6d }
#subsub li:first-child a { padding-left:5px }
.manoskx { max-width:500px }
.usk_stats { position:absolute;z-index:1000;right:0;top:0;background:#fff;float:left;color:#222;height:63px;line-height:150%;width:116px;border-left:1px solid #e9e9e9;padding:3px;font-size:9pt!important;font-weight:600 }
.manoskx .usk_stats { height:133px }
.usk_stats span { font-weight:400;font-size:9pt }
.usk_pay { position:absolute;right:120px;top:0;float:left;color:#222;text-align:center;padding:5px;width:122px;border-left:1px solid #eff6ec;background:#eff6ec;font-size:9pt;font-weight:600;color:#c00 }
.usk_pay a {display:block;font-size:8pt;font-weight:400;color:#fff;margin-top:2px }
.usk_ins { height:99px }
.usk_sub div.v1 { max-width: calc(100% - 380px) }
.m_sk_ph img { width:80px!important;height:auto }
.usk_sub { width:130%;height:39px }
.usk_sub a { margin-bottom:3px }
.m_sk_pav { width:200px!important }
.m_sk_text { display:none!important }
.usk_sub a:nth-child(4) { max-width:55px }
.usk_sub a:nth-child(5) { max-width:60px }
.bop { overflow:hidden;position:relative }
.galioja { position:absolute;z-index:100;right:0;font-size:9pt!important;left:0;top:65px;display:block;padding:5px;padding-left:15px }
.sk_ch { position:absolute;right:0;top:75px }
.usernust { max-width:63% }
.manonust { max-width:90% }
.manosask { max-width:100%;width:100%!important }
.manosask td { padding:0 5px }
.manosask input { max-width:75px!important }
.manosask input.mygt { max-width:150px!important;padding-left:0;padding-right:0 }
.laikotarpis { padding-left:5px }
.laikotarpis2 { max-width:100px }
.sk_info { font-size:9pt }
.lgblockfix { position:relative }
.vtl .va1 { width:180px }
.vtl .va2 { min-width:124px;width:124px;padding:10px 15px }
.vtl .va3 { min-width:150px;width:150px;padding:10px 15px }
.wiip { z-index:1000;left:-520px!important }
#bottom_menu { width:160px }
.tsize, p { font-size:10.5pt!important }
#komentarai { font-size:14pt }
.pagf { position:relative;height:100%;width:100%;max-width:100%;top:0;left:0;margin-left:0;text-align:center }
.pagf img { max-width:100%;max-height:100% }
#mfoto { width:100%;position:absolute;z-index:99;height:auto;bottom:2%;margin:0 auto;max-width:100% }
#hider { z-index:88;top:0;overflow:none;padding:0;width:100%;height:100%;background:url(/images/hider.png);position:fixed }
#pfoto { position:absolute;top:0;bottom:0;left:0;right:0;margin:auto }
.sk_kat .cnt a { font-size:8px!important }
.mmssgg {max-width:87% }
.mmssgg2 { max-width:95% }
.finder2 { max-width:100% }
.fbut { height:35px;margin-top:5px;padding-top:5px }
.finxasd { margin-bottom:5px }
span.copyright { width:115px!important }
a.f_bc { margin-left:2px }
#mfoto img { max-width:9% }
.accactivation { width:80%!important;padding-left:5%!important;padding-right:5%!important;top:20px!important;z-index:89999;left:5%!important;margin-left:0!important }
.sk_par, .rkddx, .duzr, .sk_info ul li:nth-child(2), .manoskx .sk_list_city { display:none }
.sidebanner, .sidebannerr { display:none }
#favs_popup { margin-top:0px; left:5%; margin-left:0; top:10vh; width:calc(90% - 40px); padding:20px 20px 15px 20px }
.close_favs { margin-right:-15px; margin-top:-15px; width:20px }
.foto_arr { width:calc(25% - 11.75px); margin-bottom:5px; margin-right:5px; padding:3px }
.foto_arr:nth-child(5n) { margin-right:5px }
.foto_arr:nth-child(4n) { margin-right:0 }
.mob-rekl-rs { display:inline-block;width:100%;height:auto }
.mob-rekl-rs div { width:calc(50% - 30px); display:block; float:left; max-width:300px;margin:0;padding:0; margin-top:15px !important; margin-bottom:15px !important; margin-left:15px !important; margin-right:15px !important }
.mob-rekl-rs img { width:100%;max-width:100%;height:auto;margin:0!important;padding:0 }
.mob-rekl-rs div.ekstra_skelbimas_list { width:calc(50% - 30px) !important; display:block; max-width:300px; margin-top:15px !important; margin-bottom:15px !important; margin-left:15px !important; margin-right:15px !important }
.mob-rekl-rs div .ekstra_sk_slide { margin:0 !important }
.ekstra_sk_slide { width:100% !important; margin-top:0px !important; margin-bottom:0px !important; max-width:100% !important; display:block !important; margin-left:auto !important; margin-right:auto !important }
.ekstra_sk_slide ul { width:100% !important }
.mob-rekl-rs div.cl { width:auto !important; display:none !important; max-width:100% !important }
.ekstra_sk_slide ul li { height:0; padding-top:calc(61.66% + 53px); position:relative }
.ek_sk_foto { position:absolute; top:0; left:0 }
.ek_sk_title { display:block; margin-top:-53px; position:relative }
.ek_sk_foto_bg { height:150px; margin-top:-203px; padding-bottom:50px }
.ek_sk_foto_bg > span { height:150px }
.no_top_pd { padding-top:203px !important }
.sk_p_paieska { width:99% }
.m_sk_ph .star img { width: 19px !important }
.pricer.manosk_pricer { display:none }
.reklamos_rbox_1 { display: flex; padding-top:88%; overflow: hidden; position: relative }
#reklama_nr1 { position: absolute; top: 19%; left: 20%; margin-right: 0; transform: scale(0.62) translate(-50%, -50%) }
.reklamos_rbox_2 { text-align:center; width:100%; position:relative; padding-top:120% }
#reklama_nr2 { transform: scale(0.8); margin-left: -5%; position: absolute; top: -14% }
.reklamos_rbox_3 { display: flex; padding-top:55%; overflow: hidden; position: relative }
#reklama_nr3 { position: absolute; top: 20%; left: 19%; transform: scale(0.6) translate(-50%, -50%) }
#tabai li { font-size: 10.5pt; padding: 10px 15px }
.skrek_item img { max-width:100%; height:auto !important }
#tabai li { font-size: 9.5pt; float:left; padding: 0px 6px; height:40px; line-height:40px }
#tabai li:first-child { width:120px; overflow:hidden }
#tabai::after { width:100%; display:block; clear:both; content:"" }
#reklama_statistika tr td p:nth-child(2), #reklama_nuolaidos tr td p:nth-child(2) { font-size: 11pt; line-height: 130% }
#reklama_nuolaidos tr td { width: 33.33%; padding: 10px }
#reklama_nuolaidos tr td p:first-child { margin-top: 10px }
#reklama_nuolaidos tr td p:first-child, #reklama_statistika tr td p:first-child { font-size: 20pt !important }
.reklama_text h2 { margin: 20px 0; font-size: 18pt }
.my_sk_list_stats { text-align:center; width: calc(50% - 21px); float:right; padding:10px }
#my_sk_list_stats_head { text-align:center }
.my_sk_list_mok_p > span { margin-top:-3px; margin-bottom:3px }
.my_sk_list_mok_p { width: 140px; margin-bottom:0; width:calc(50% - 20px); border-left:0; float:left }
.my_sk_list_mok_p a { font-size: 8pt }
.my_sk_list_content { width:100%; padding-bottom:34px }
.my_sk_list_city { display:none }
.my_sk_list_text { width: calc(100% - 196px) }
.my_sk_list_navigation a { float:left;}
.my_sk_list_navigation a:nth-child(2) { width: 56px; overflow: hidden }
.my_sk_list_navigation a:nth-child(3) { width: 65px; overflow: hidden }
.my_sk_list_navigation a:nth-child(3)::before { content:"Nuotraukos " }
.my_sk_list_navigation a:nth-child(4) { width: 65px; overflow: hidden }
.my_sk_list_navigation a:nth-child(4)::before { content:"Komentarai " }
.my_sk_list_navigation::after { content:""; clear:both; display:block }
.my_sk_list_navigation { width: calc(100% - 299px) }
.my_sk_list_valid.galioja { text-align:center; bottom:auto; top:auto; position:relative; line-height:24px; padding:0; right:auto }
.my_sk_list_navigation { width:100%; position:absolute; top:120px }
.remove_popup { width:calc(100% - 100px); padding:30px; left:20px; top:calc(50vh - 150px) }
.xvnew_item > div { font-size: 10pt }
.xvnew_item > div:first-child { width: calc(100% - 215px) }
.xvnew_item.iskel > div:nth-child(2) { background-image:url(images/star-yellow.png); background-repeat:no-repeat; background-position:left center; background-size:auto 21px; overflow:hidden; width: 50px; padding-left:30px; margin-right: 10px; position:relative }
.xvnew_item.iskel > div:nth-child(2) select { width:calc(100% - 30px); position:absolute; top:0; right:0 }
.xvnew_item.iskel > div:first-child { width: calc(100% - 305px) }
.xvnew_item > div:last-child { width: 95px }
.xvnew_item.iskel > div:first-child img:last-child { display:none }
.xvnew_item_pran p { font-size: 9.5pt !important }
.pas_mokb_labels label { width: calc(33.33% - 6.66px) }
.pas_mokb_labels label:nth-child(4n) { margin-right:10px }
.pas_mokb_labels label:nth-child(3n) { margin-right:0px }
#error_msg { max-width:calc(100% - 32px) }
.rside_adv_mobile > div:nth-child(n+9) { display:block }
.mobile_upload_barcode { display:none }
}
@media all and (min-width:560px) and (max-width:650px) { .wiip { z-index:1000;left:-400px!important } }
@media all and (min-width:560px) and (max-width:670px) {
.sk_list_info { width:46%; margin-top:-3px }
a.f_bc { visibility:hidden;display:none }
.pricer { display: none }
}
@media all and (max-width:559px) {
.ad-controls { padding-top: 40px; }
.pricer, .mobile_upload_barcode, #meniu_info_box, .rkddx { display: none }
.accactivation { width:80%!important;padding-left:5%!important;padding-right:5%!important;top:20px!important;z-index:89999;left:5%!important;margin-left:0!important }
.mobvercl { clear:both }
body { padding-bottom:42px }
.maxplcentr { max-width:100% }
.forma_kaina { padding-top: 0px !important; margin-top:-10px !important }
.uzklausosforma { width:100%!important;margin-bottom:30px }
#sk_ok { width:77% !important;padding-left:20% !important;background-size:40px !important;padding-right:3% !important }
#sell_fast { width:92% !important;padding-left:4% !important;padding-right:4% !important;font-size:10pt !important }
#inb { left:2% !important;margin-left:0 !important;padding-left:3% !important;padding-right:3% !important;width:90% !important }
#inb img { max-width:30% }
#sell_fast table tr td { font-size:10pt !important }
#inb h1 { margin-left:-3% !important;margin-right:-3% !important }
.wiip2 { z-index:1000;left:-45px!important;top:10px!important;z-index:123 }
.cnt { width:96% }
.mobcall { display:block;position:fixed;z-index:35;width:90%;padding:5px 0;padding-left:5%;padding-right:5%;bottom:0;background-color:#fff;height:32px;-webkit-box-shadow:0px 0px 18px -13px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 18px -13px rgba(0,0,0,0.75);box-shadow:0px 0px 18px -13px rgba(0,0,0,0.75) }
.mobcback { display:block;float:left;font-size:10pt;margin-top:6px;font-weight:600;color:#666;padding-left:15px;background-image:url(images/mob-back-button.png); background-repeat:no-repeat;background-size:auto 13px;background-position:left center }
.mobcall div { float:right;display:block;text-align:center }
.mobcallon { display:block;float:right;padding:6px 12px;margin-bottom:2px;border-radius:2px;color:#fff;text-decoration:none;font-weight:600;background-color:#56ab3c;font-size:11pt }
.mobcall span { float:left; line-height:34px; margin-right:10px;font-size:7pt;text-transform:uppercase;color:#666;display:block }
.adskm { display:block;float:right;font-size:7pt;color:#f6b519;border-right:1px solid #ecefeb;text-transform:uppercase;margin-top:10px;margin-right:10px;padding-right:10px;text-decoration:none;text-align:center;padding-top:18px;background-image:url(images/prideti-skelbima-mob.png);background-repeat:no-repeat;background-size:auto 15px;background-position:right 10px top }
#gline { width:100%;height:auto;border-bottom:0;position:fixed;top:48px;z-index:500;background:#499531!important }
#gline ul { width:100%;height:auto;background:#499531 }
#gline ul li { width:100%;min-width:100%!important;max-width:100%!important;display:block;border-bottom:1px solid #5ca93a }
#gline ul li:first-child a { background:#f6b519;max-width:100%;width:100%;min-width:100%;padding:10px 0;border-bottom:1px solid #dca114 }
#gline ul li a { padding:10px 0;max-width:100%;width:100%;min-width:100%;font-size:11pt;display:block;border-right:none;border-bottom:1px solid #499531 }
.head_top { background:#fdfdfa;z-index:80;width:100%;height:58px;position:fixed;top:0;border-bottom:0;border-top:0 }
#head { padding:0 }
#head div:first-child img { max-height:18px;width:auto;margin:0;padding:15px 0 }
.head_top { height:48px;-webkit-box-shadow:0px 0px 18px -13px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 18px -13px rgba(0,0,0,0.75);box-shadow:0px 0px 18px -13px rgba(0,0,0,0.75) }
.scrollm { width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar }
.scrollm::-webkit-scrollbar { display:none }
#mcategories { width:auto;display:inline-block;white-space:nowrap;position:relative;margin:0;margin-top:10px;padding:0;list-style-type:none;height:60px }
#mcategories li { display:inline-block;width:80px;margin-right:3px;white-space:normal }
#mcategories li:last-child { margin-right:0 }
#mcategories li a { color:#444;text-decoration:none;font-size:7pt;font-weight:600;text-transform:uppercase;width:100%;background-image:url(images/c/folder.svg);text-decoration:none;height:30px;display:block;float:left;text-align:center;padding-top:35px;background-repeat:no-repeat !important;background-size:auto 30px !important;background-position:center top !important;padding-left:0px;padding-right:0px;margin-top:0px }
#mcategories li a.l1 { background-image:url(images/c/l1.svg) }
#mcategories li a.l2 { background-image:url(images/c/l2.svg) }
#mcategories li a.l4 { background-image:url(images/c/l4.svg) }
#mcategories li a.l5 { background-image:url(images/c/l5.svg) }
#mcategories li a.l24 { background-image:url(images/c/l24.svg) }
#mcategories li a.l8 { background-image:url(images/c/l8.svg) }
#mcategories li a.l23 { background-image:url(images/c/l23.svg) }
#mcategories li a.l22 { background-image:url(images/c/l22.svg) }
#mcategories li a.l9 { background-image:url(images/c/l9.svg) }
#mcategories li a.l11 { background-image:url(images/c/l11.svg) }
#mcategories li a.l12 { background-image:url(images/c/l12.svg) }
#mcategories li a.l13 { background-image:url(images/c/l13.svg) }
#mcategories li a.l16 { background-image:url(images/c/l16.svg) }
#mcategories li a.l17 { background-image:url(images/c/l17.svg) }
#mcategories li a.l15 { background-image:url(images/c/l15.svg) }
#mcategories li a.l25 { background-image:url(ico/dovanos-siluteje1.png) }
#mcategories li a.l0 { background-image:url(images/c/folder.svg) }
#mcategories li a:hover {color:#56ab3c;text-decoration:underline}
.sk_list_info { line-height:130% }
.footeradds { width:470px;max-width:100%;float:none;margin:0 auto }
.footeradds > a { width:100%; line-height:40%; display:block; margin-bottom:6px }
.footeradds > a:last-child { margin-bottom:0 }
.remejas > b { display:none }
.remejas img { margin-bottom:0 !important; height:10px; display:block }
.sk_txt { font-size:11pt }
.rules_show_hide { height:75px; overflow:hidden; position:relative }
.rules_show_hide.full_h { height:auto }
.rules_transp { display:block; position:absolute; bottom:0; left:0; width:100%; height:40px; background: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1)) }
.rules_show_button { display:block; background-image:url(images/arrow-down.png); background-repeat:no-repeat; background-position: left calc(50% + 35px) top 12px; background-size: auto 5px; cursor:pointer; font-size:10pt; text-transform:uppercase; font-weight:600; color:#222; padding:5px 10px 1px 0; text-align:center }
.vb span { width:98% }
.sk_list { max-width:calc(100% - 4px); height:97px;overflow:hidden }
.maxskplot, .list_bottom, .kat_m, .maxplleft, .idettext { max-width:100% }
.vtl, #adv1, #top_bn_list, .sk_par, .rside, .main_kat_but, #mcategories li span { display:none }
.rside a img { max-width:100%;height:auto }
.maxplleft { width:65% }
.taisykliu_block { font-size:9.5pt }
.sk_list_info { width:calc(100% - 152px); margin-left:10px;}
.sk_list_info span { max-height: 77px; overflow: hidden; display: block }
.sk_list_ph a { display:block; line-height:50% }
.sk_list_ph img { width:100% }
.sk_list_info span.pricer { position:absolute; overflow:visible; right:calc(100% - 142px); bottom:0; z-index:10 }
.sk_list_info span.pricer span { overflow:visible;display:inline-block !important }
.pricer span::before { margin-top:0 }
.maxplleft .sk_list_city , .sk_list_city { margin-right:-150px }
.sk_list_info { margin-top:-8px; height: 90px; overflow: hidden }
.sk_list.sk_border { max-width:calc(100% - 8px) }
#forma1 { width:530px; text-align:left;max-width:100%;margin:0 auto }
#forma1 .col-10 { width:100%;color:#575856;font-weight:600;margin-bottom:20px }
#forma1 .col-5 { display:inline-block;width:100%;padding:0;margin:0;color:#575856;font-weight:600;margin-bottom:20px }
#forma1 select,#forma1 input[type=text],#forma1 input[type=tel] { display:block;margin-top:5px }
#forma1 input[type=text],#forma1 input[type=tel],#forma1 select,#login_block input[type=text],#login_block input[type=password] { max-width:92%;padding-left:4%;padding-right:4% }
.mceEditor, .mceEditor iframe { width:100% !important }
#forma1 input[type=text]:hover,#forma1 input[type=tel]:hover,#forma1 select:hover,#login_block input[type=text]:hover,#login_block input[type=password]:hover,#forma1 input[type=text]:focus,#forma1 input[type=tel]:focus,#forma1 select:focus,#login_block input[type=text]:focus,#login_block input[type=password]:focus { color:#505050;border-color:#b0b0b0 }
#forma1 input[type=text],#forma1 input[type=tel] { max-width:calc(92% - 2px); width:calc(92% - 2px); padding-left:4%;padding-right:4% }
#forma1 select { min-width:100%; max-width: 100% !important; background-color:#fff; background-image:url(/images/select.png); background-repeat:no-repeat; background-position: right 20px center }
#forma1 select:hover,#forma1 select:focus { background:#fff url(/images/select_hover.png) no-repeat right 20px center }
#forma1 select.price { width:20% !important;min-width:20% !important;border-left:0;display:inline-block;margin:0 0 0 -2px;margin-top:-81px;background:#fff url(/images/select.png) no-repeat right 15px center }
#forma1 select::-ms-expand, .sk_par { display:none }
.kainblock { width:72% !important;max-width:72% !important;border-top-right-radius:0;-moz-border-radius-topright:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0 }
.stulmeniu { max-width:21.5%;margin:0;padding:0;overflow:hidden;height:220px;display:block;float:left }
.f1tear { width:300px!important;min-width:300px }
.planctxt, .stulpaukc, .lgblockfix { max-width:100% }

#login_block { position:absolute;left:0px;top:0px;padding:10px;margin-left:0;width:calc(100% - 24px); max-width:calc(100% - 24px) }
#login_block span { color:#505050;line-height:150%;text-align:center;display:block;padding-bottom:10px }
#login_block span a { text-decoration:none;color:#56ab3c }
#login_block a.bt { display:inline-block;color:#56ab3c;font-weight:600;font-size:9.5pt;margin-top:3px }
#login_block a.bt:hover { text-decoration:underline }
#login_block span.xblock { text-align:left; padding:10px 0 0; clear:both }
#login_block .cl { clear:both;background:url(/images/or.png) no-repeat center;height:26px;margin:10px 0 }
#login_block a.fb { font-family:'Titillium Web', sans-serif;font-weight:600;background:#415e9b;border:0;border-bottom:2px solid #2e487e;color:#FFF;display:block;font-size:10pt;text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:10px 0 9px;width:100% }
#login_block a.fb:hover { background:#2e487e }
#login_block input { width:90% !important; max-width:90% !important; margin-bottom:5px !important; min-width:88% !important; padding-left:5% !important; padding-right:5% !important }
#login_block input[type=submit] { width:100% !important; max-width:100% !important; margin-bottom:15px;}
.sk_left { width:100%; max-width:100% }
#login_block input[type=text], #login_block input[type=password] { float:none !important }
.sk_photo_block { max-width:100%!important; width:100%!important; min-width:100%!important; height:274px; margin:5px 0 9px; padding:0; text-align:center; position:relative; float:none }
.sk_photo_block img { max-width:100% }
#sklist { width:104%; margin-left:-2% }
.sk_ph_place { max-width:100%; padding-left:0; float:none; margin-bottom:15px; margin-left:auto; margin-right:auto }
.sk_contacts { width:calc(94% - 4px); overflow-x:hidden; padding-left:3%;padding-right:3% }
.sk_info { width:93%;background:#fbfaf5;border:2px solid #f0efe9;padding:10px 3%;display:block;margin:15px 0!important }
.stats { width:49%;padding-top:0; font-size:10pt;min-height:0;margin:0;padding-left:0px }
#skelbimo_meniu li a { font-size: 9pt; padding:3px 0; padding-left:27px; background-size:18px auto }
#skelbimo_meniu li #bad_button { background-size: auto 18px }
.rekl5 { max-width:100%;width:100%;height:auto;margin-left:0 }
.rekl5 img { max-width:100%;height:auto }
#subsub, .tsize { width:100% }
#subsub li a { font-size:9.5pt;color:#fff;text-decoration:none;display:inline-block;padding:1px 5px;border-right:1px solid #6d6d6d }
#subsub li:first-child a { padding-left:5px }
.manoskx { max-width:100% !important }
.usk_ins { width: 100% !important;}
.manoskx .sk_list_city,.usk_stats { display:none }
.rnw, .dls { display:none!important }
.usk_stats span { font-weight:400;font-size:8pt }
.usk_ins { height:89px }
.arlaikr { left:25px!important;top:0!important }
.usk_pay { border-spacing: 2px 0; display:table; position:relative; line-height:30px;float:left;color:#222;text-align:center;padding:5px 0px;width:100%;background:#eff6ec;font-size:7.5pt;font-weight:600;color:#c00 }
.usk_pay a { height:30px; line-height:13px; width:100px; max-width:calc(25% - 34px); font-size:7.5pt; display:table-cell; vertical-align:middle; font-weight:400;color:#fff;margin-top:2px; padding:0 3px }
.usk_pay a img { display:none }
.usk_pay > span { display:table-cell; vertical-align:middle; width:55px; line-height:13px }
.usk_sub { width:100% }
.usk_sub a { margin-bottom:3px;font-size:7pt;padding: 2px 3px }
.usk_sub a:nth-child(4) { max-width:55px }
.usk_sub a:nth-child(3) { max-width:75px }
.m_sk_text { font-size:8pt; line-height:120% }
.m_sk_pav { max-height:63px; overflow:hidden }
.usk_sub a:nth-child(5) { max-width:31px;margin-right:0 }
input[type="button"].autore { float:none !important;margin-top: 0px !important;}
.bop { overflow:hidden;position:relative }
.galioja { position:absolute;z-index:1000;left:110px;top:63px;height:20px;font-size:7pt!important;bottom:3px;display:block;padding:5px }
.usernust { max-width:40% }
.manonust { max-width:90% }
.manosask { max-width:100%;width:100%!important }
.manosask td { padding:0 5px }
.manosask input { max-width:75px!important }
.manosask input.mygt { max-width:150px!important;padding-left:0;padding-right:0 }
.laikotarpis { padding-left:5px }
.laikotarpis2 { max-width:100px }
#forma1 select { background-color:#fff; background-image:url(/images/select.png); background-repeat:no-repeat; background-position:right 15px center }
#forma1 select.price { background-color:#fff; background-image:url(/images/select.png); background-repeat:no-repeat; background-position:right 5px center }
.sk_info ul li:nth-child(2) { display:none }
.sk_info { font-size:9pt }
.wiip { z-index:1000;left:-480px!important }
#bottom_menu { width:100%;margin-top:6px;margin-left:0;text-align:center;border-top:1px solid #d7dee5;padding-top:4px }
#bottom_menu li { width:47%;display:inline-block;margin:0 }
#bottom_menu li:nth-child(even) { margin-left:4% }
.tsize img, iframe { max-width:100% }
.logo { margin:0!important;padding:0;max-height:100% }
.mrtop, .find_it, .navbar-toggle { display:block }
.rep_block { max-width:100% }
select.papild { max-width:175px!important; width:175px!important; min-width:175px!important }
.sk_list_ph { float:left; text-align:left; padding-left:0px; margin-left:-2px; padding-top:0px; margin-top:-4px; width:142px }
.sk_list_ph img { margin:0px;max-width:100%;height:auto }
.sk_list_ph img:hover { opacity:.8;filter:alpha(opacity=80) }
.vip { left: -63px; top: 7px; font-size: 11pt }
.star { margin-left: -3px; margin-top: -7px }
.sk_list_ph .star img { margin-top:4px; margin-left:-7px }
.pagf { position:relative;height:100%;width:100%;max-width:100%;top:0;left:0;margin-left:0;text-align:center }
.pagf img { max-width:100%;max-height:100% }
#mfoto { width:100%;position:absolute;z-index:99;height:auto;bottom:2%;margin:0 auto;max-width:100% }
#hider { z-index:88;top:0;overflow:none;padding:0;width:100%;height:100%;background:url(/images/hider.png);position:fixed }
#pfoto { position:absolute;top:0;bottom:0;left:0;right:0;margin:auto }
.m_sk_ph { width:113px!important; height:auto }
.m_sk_ph img { width:108px!important;height:auto }
.ms_hide, .main_kat_name, .fbhide, .invisible { display:none }
input[type=checkbox] { display:inline-block;width:19px;max-width:19px;height:19px;background:url(images/not-checked.png) no-repeat center;margin-right:-120px;margin-left:-100px }
#forma1 input[type=checkbox] { margin-right:0px;margin-left:0px;display:block;margin-top:-1px;float:left }
.footer { padding-top:10px }
.kat_m { margin-bottom:5px; padding-top:5px }
.sk_cnt { width:75px }
.sk_cnti { width:195px }
.find_field { float:right;width:92%;padding:5px 3%;background:#F9F9F9 url(images/find_ico.png) no-repeat 95% center }
.m_sk_pav { max-width: calc(100% - 115px) }
.m_sk_pav a { font-size:9pt !important;line-height:9px }
.uzsakvip, .uzsaktop { text-align: center !important;}
.uzsaktop { background-image:none !important }
.usk_sub div.v1 { max-width: calc(100% - 6px) }
#adv1mob { display:block;width:96%;height:auto;margin:0 auto;margin-top:0px }
#adv1mob a { margin:0;width:50% }
#adv1mob a:nth-child(3) { display:none }
#adv1mob a img { max-width:49%;height:auto;margin:0!important }
#adv1mob a:nth-child(2) img { float:right }
.mob-rekl-rs { display:inline-block;width:100%;height:auto }
.mob-rekl-rs div { width:calc(50% - 6px); display:block; float:left; max-width:300px;margin:0;padding:0; margin-top:3px !important; margin-bottom:3px !important; margin-left:3px !important; margin-right:3px !important }
.mob-rekl-rs div > a { display:block; line-height:40% }
.mob-rekl-rs img { width:100%;max-width:100%;height:auto;margin:0!important;padding:0 }
.mob-rekl-rs div.ekstra_skelbimas_list { float:none !important; width:100% !important; display:block; max-width:300px; margin-top:0 !important; margin-bottom:10px !important; margin-left:auto !important; margin-right:auto !important }
.mob-rekl-rs div .ekstra_sk_slide { margin:0 !important }
.ekstra_sk_slide { width:100% !important; margin-top:0px !important; margin-bottom:0px !important; max-width:100% !important; display:block !important; margin-left:auto !important; margin-right:auto !important }
.ekstra_sk_slide ul { width:100% !important }
.mob-rekl-rs div.cl { width:100% !important; display:block !important; max-width:100% !important }
.mmssgg { max-width:87% }
.mmssgg2 { max-width:95% }
.finder2 { max-width:100% }
.fbut { height:35px;margin-top:5px;padding-top:5px }
.finxasd { margin-bottom:5px }
a.f_bc { position:absolute;margin-top:30px;z-index:2;left:50% }
a.f_bc:nth-child(3) { margin-left:-155px }
a.f_bc:nth-child(4) { margin-left:-55px }
a.f_bc:nth-child(5) { margin-left:60px }
a.f_bc:nth-child(6) { display:none }
span.copyright { width:115px!important }
.vb span, .vb span a { font-size:8pt }
.footer { height:auto; padding-bottom:40px }
#mfoto img { max-width:17% }
.sk_contacts { font-size:11.5pt!important;line-height:200% }
.sk_cnti { font-size:11.5pt!important }
.sk_contacts h3 { font-size:12.5pt }
.telmobilev { display:inline-block;text-decoration:none!important;font-size:14.5pt;font-weight:600 }
.panaik { width:100%;text-align:right }
.footer .cnt { width:100% }
#xf span.in { width: 100% }
#forma1 input[type="checkbox"] { margin-right:10px }
#subsub li { width:100px; margin:0; display:block; float:left; border-right: 1px solid #6d6d6d }
#subsub li:last-child { border-right:0 }
#subsub li a { height:37px; font-size: 9.5pt; display:block; padding: 7px 5px; text-align:center; border-right:0; border-bottom:0 }
#subsub li:nth-child(2n) a { border-right: 1px solid #6d6d6d }
#subsub li:nth-last-child(2) a, #subsub li:last-child a { border-bottom:0 }
#subsub { padding:0; width:706px }
.grline2 { width:100%; overflow-x:auto }
#subsub li a.on { text-decoration:none; background-color:#6d6d6d }
#tabs li { padding: 1px 5px !important; margin-right: 2px !important; margin-bottom: -1px; font-size:9pt }
#ebank > div { margin-left:0 !important; margin-right:0 !important }
#forma1 table tr td:first-child { width:90px !important }
.sidebanner, .sidebannerr { display:none }
#cookie { font-size:7.5pt; padding-top:10px; padding-bottom:10px; line-height:160% }
#cookie span.sutinku { width: 70px; padding: 8px 0; margin-left: 10px; margin-bottom:3px; font-size: 8.5pt; border-radius:2px; text-transform: uppercase }
.paz_block { width:120px; display:block; line-height:12px; margin-top:-8px; margin-bottom:8px }
.collapse { display:none !important }
.collapse.in { display:block !important }
#footer_mobile_nav { display:block; position:fixed; z-index:30; bottom:0; left:0; border-top:1px solid #56ab3c; background-color:#56ab3c; padding:4px 0 18px 0; width:100%; text-align:center }
#footer_mobile_nav ul { margin:0; list-style-type:none; width:100%; margin-left:-40px }
#footer_mobile_nav ul li { display:block; float:left; width:16%; margin-left:1.33%; margin-right:1.33% }
#footer_mobile_nav a { display:block; border-top:1px solid #56ab3c; padding-top:7px; margin-top:-5px; text-align:center; font-size:6pt; text-transform:uppercase; color:#fff; opacity:0.8 }
#footer_mobile_nav a img { width:20px; filter: brightness(0) invert(1); margin-left:auto; margin-right:auto; display:block; margin-bottom:3px }
#footer_mobile_nav a.on { border-top:2px solid #499531; color:#fff; padding-top:6px; opacity:1 }
#footer_mobile_nav ul li:nth-child(2) a img { margin-top:-1px; margin-bottom:1px }
#footer_mobile_nav ul li:nth-child(2) a { padding-top:6px; margin-top:-5px }
#footer_mobile_nav ul li:nth-child(2) a.on { padding-top:5px }
#footer_mobile_nav ul li:first-child a img { width:auto; height:20px }
#footer_mobile_nav ul li:first-child, #footer_mobile_nav ul li:nth-child(2), #footer_mobile_nav ul li:nth-child(3), #footer_mobile_nav ul li:nth-child(4) { width:13% }
#footer_mobile_nav ul li:last-child { width:16% }
#favs_popup { margin-top:0px; left:5%; margin-left:0; top:10vh; width:calc(90% - 40px); padding:20px 20px 15px 20px }
.close_favs { margin-right:-15px; margin-top:-15px; width:20px }
.foto_arr { width:calc(33.33% - 11.33px); margin-bottom:5px; margin-right:5px; padding:3px }
.foto_arr:nth-child(5n) { margin-right:5px }
.foto_arr:nth-child(3n) { margin-right:0 }
.sk_data > span { display:none }
.sk_data { color:#777 }
.show_on_mobile { display:block; border-bottom: 1px solid #ecefeb; padding-bottom:7px; margin-bottom:10px }
.mobile_pagemap { display:block; float:left; color: #222; font-size: 8.5pt }
.mobile_pagemap a { color: #222; font-size: 8.5pt; font-weight: 600; text-decoration:none }
.top_hmob, h1.sk_h1, .sk_data { display:none }
.mobile_skdata { display:block; float:right; font-size: 8.5pt;display: block; color:#777 }
/* .sk_txt { margin-top:36px } */
.head_top.fixz { top:17vw; position:absolute }
.head_top.fixz.fixt { top:0px; position:fixed }
.mrtop.sklbfix { height:5px }
.sk_ph_place { width:104%; margin-left:-2%; margin-right:-2%; display:block; max-width:104% }
.sk_photo_block { width:100% !important; height:73vw; display:block; line-height:50%; margin:0; margin-bottom:2px }
img.mini_foto { width:20%; height:auto !important; border:0; margin:0; display:block; float:left }
img.mini_foto:nth-child(5n+1) { clear:both }
img.mini_foto:hover { border:0 }
#main_photo { object-fit: contain; aspect-ratio: 3/4; height:75vw; position:relative; max-width:100%; border:0; width:100%; }
#main_photo:hover { border:0 }
.sk_h1m { margin-top:10px; margin-bottom:0 }
.sk_ph_place { margin-bottom:0 }
/* #skelbimo_meniu li #fav_button { z-index:20; position:absolute; top:80px; right:0; width:0; overflow:hidden } */
.grline2.fixz { margin-top:48px; margin-bottom:-48px; position:relative; z-index:10 }
#gline.fixz { top:calc(17vw + 48px) }
#gline.fixz.fixt { top:48px }
.sk_txt.mbnpth { margin-top:5px }
#skelbimo_meniu li #fav_button { background-image: url(images/favorite-white-icon.png) }
.pricer { height: 22px; line-height: 21px }
.pricer span { font-size: 9pt !important; height: 22px; line-height: 22px; padding: 0px 3px 0px 5px !important }
#skelbimo_meniu li:nth-child(2) { display:none }
.hide_sk_information { max-height:800px }
.hide_sk_information .show_full_information > span { float:none; margin:0 auto }
.ek_sk_foto img { width:300px }
.sk_p_paieska { width:100% }
.paz_block.paz_mbo { margin-top:6px }
.m_sk_ph .star img { width: 19px !important }
.pricer.manosk_pricer { display:block !important; right:5px; bottom:5px }
.pricer.manosk_pricer span::before { display:none }
#skelbimo_meniu li { margin-bottom:4px }
#gline ul li.hide_on_pc { display:block }
.skb_popup { top: 50px; left: 2%; margin-left: 0; width: calc(96% - 50px); padding: 25px }
.skb_qf label > span { text-align:left; display:block; float: none; margin-bottom:6px; line-height:100%; height:auto; width:100%; padding-right:0 }
.skb_qf input[type=text], .skb_qf textarea { width: calc(100% - 32px); float:none }
.skb_qf label { width:100%; margin-bottom:10px; float:left; height:auto }
.skb_qf label.checkbox { width:auto }
.skb_qf input[type=checkbox] { margin-left:0; margin-right:10px }
.skb_close { margin-right: -25px }
a.pager, .spager { padding:0; margin:5px; width:30px; height:30px; line-height:30px }
a.pager:hover, .spager { padding:0;margin:5px; display:inline-block }
.puslapiavimas { width:100%; padding-top:40px; position:relative }
a.pager.page_prev { border-color:#888; color:#222; position:absolute; left:0; top:0; width:calc(50% - 12px); display:block }
a.pager.page_next { background-color:#56ab3c; color:#fff; border-color:#56ab3c; position:absolute; right:0; top:0; width:calc(50% - 12px); display:block }
a.pager.page_prev:hover { background-color:#fff }
a.pager.page_next.page_cent, a.pager.page_prev.page_cent { left:calc(25% - 6px) }
.msg_mobile_ok { margin-top:60px; margin-bottom:-10px }
#paynow li { line-height:40%; width: calc(50% - 2px) !important; border-right: 1px solid #e9e9e9 }
#paynow li img { max-width:90% }
#sk_ok { width: 94% !important; padding-left: 3% !important; background-size: 0px !important; padding-right: 3% !important; text-align:center }
#sell_fast table td:first-child img { display:none }
#sell_fast table td:first-child { padding-left:0px !important }
#sell_fast table td:nth-child(2) { padding-left:0 !important }
#sell_fast table tr td:nth-child(3), #sell_fast table tr td:nth-child(5) { font-size:9pt !important }
#inb > img { width:100% !important; margin-left:0 !important; margin-bottom:12px !important; max-width:100% !important }
.reklamos_rbox_1 { display:flex; padding-top:85%; overflow:hidden; position:relative }
#reklama_nr1 { position:absolute; top:-22%; left:-20%; margin-right:0; transform: scale(0.41) translate(-50%, -50%) }
.reklamos_rbox_2 { text-align:center; width:100%; position:relative; padding-top:138% }
#reklama_nr2 { transform:scale(0.6); margin-left:-29%; position:absolute; top:-32% }
.reklamos_rbox_3 { display:flex; padding-top:50%; overflow:hidden; position:relative }
#reklama_nr3 { position:absolute; top:-33%; left:-19%; transform: scale(0.41) translate(-50%, -50%) }
#tabai li { font-size:10.5pt; padding:10px 15px }
.skrek_item img { max-width:100%; height:auto !important }
#tabai li.on { border-bottom:1px solid #ccc }
#tabai li { font-size:9.5pt; float:left; padding:0px 10px; margin-right:5px; margin-bottom:5px; height:40px; line-height:40px }
#tabai li:first-child { width:120px; overflow:hidden }
#tabai::after { width:100%; display:block; clear:both; content:"" }
#reklama_statistika tr td p:nth-child(2), #reklama_nuolaidos tr td p:nth-child(2) { font-size:8pt; line-height:130% }
#reklama_nuolaidos tr td { width:33.33%; padding:10px }
#reklama_nuolaidos tr td p:first-child { margin-top:10px }
#reklama_nuolaidos tr td p:first-child, #reklama_statistika tr td p:first-child { font-size:15pt !important }
.reklama_text h2 { margin:20px 0; font-size:16pt }
.reklama_text h1 { font-size:12.5pt }
.my_sk_list_stats { display:none; text-align:center; width: calc(50% - 21px); float:right; padding:10px }
#my_sk_list_stats_head { text-align:center }
.my_sk_list_mok_p > span { display:table-cell; vertical-align:middle; font-size:7pt; width:60px }
.my_sk_list_mok_p { padding:5px; height:40px; margin-bottom:0; width:calc(100% - 10px); border-left:0; float:left }
.my_sk_list_mok_p a { position:relative; padding:0 !important; background-image:none !important; margin-left:2px; height:40px; display:table-cell; line-height:12px; width:calc(20% - 10px); padding:0 3px !important; font-size: 7.5pt; vertical-align:middle }
.my_sk_list_mok_p a img { display:none }
.my_sk_list_mok_p a::after { position:absolute; right:0; top:0; z-index:2; content:""; display:block; width:2px; margin-right:-1px; height:40px; background:#eff6ec }
.my_sk_list_item .sk_ch { margin:0; bottom:auto; top:5px }
.my_sk_list_content { width:100%; padding-bottom:34px }
.my_sk_list_city { display:none }
.my_sk_list_text { width: calc(100% - 196px) }
.my_sk_list_navigation a { float:left;}
.my_sk_list_navigation a:nth-child(2) { width:56px; overflow:hidden }
.my_sk_list_navigation a:nth-child(3) { width:65px; overflow:hidden }
.my_sk_list_navigation a:nth-child(3)::before { content:"Nuotraukos " }
.my_sk_list_navigation a:nth-child(4) { width:65px; overflow:hidden }
.my_sk_list_navigation a:nth-child(4)::before { content:"Komentarai " }
.my_sk_list_navigation::after { content:""; clear:both; display:block }
.my_sk_list_navigation { width: calc(100% - 299px) }
.my_sk_list_valid.galioja { display:none; text-align:center; bottom:auto; top:auto; position:relative; line-height:24px; padding:0; right:auto }
.my_sk_list_navigation { width:calc(100% - 15px); position:absolute; top:120px }
.my_sk_list_item .star img { margin-top:3px; margin-left:9px }
.remove_popup { width:calc(100% - 80px); padding:30px; left:10px; top:65px }
.remove_popup h2 { font-size:13pt }
.remove_popup label { font-size:10pt }
.no_sk_top_line { margin-top:45px }
#notfounded_sk { max-width:388px; width:100%; margin-left:auto; margin-right:auto }
#notfounded_sk span.nonsk { width: calc(50% - 28px); text-align:center; margin-bottom:12px }
#notfounded_sk span.nonsk:nth-child(2n) { margin-right:0 }
#notfounded_sk span.nonsk img { max-width:100% }
#notfounded_sk span.nonsk:nth-child(2n+3) { clear:both }
.sk_offers_mob_h2 { text-align:center; margin-top:15px !important; padding-top:15px !important }
.finder2 input[type=text] { height:42px; border:1px solid #ccc; padding:0 20px; width:calc(100% - 42px) }
.finder2 select { -webkit-appearance: none; -moz-appearance: none; appearance: none; width:calc(50% - 2px); float:left; height:44px; background-color: #fff; background-image: url(/images/select.png); background-repeat: no-repeat; background-position: right 15px center; margin-right:4px }
.finder2 select:nth-child(3) { margin-right:0 }
.finder2 input[type=submit] { padding:0; width:100%; height:42px }
.sk_isk_cnt { width:232px }
.sk_isk_design label { float:right }
.sk_isk_design label:nth-child(1) { margin-right:0; margin-bottom:10px }
.sk_isk_design label:nth-child(2) select { width:100px }
#sk_isk_design_price { width:100%; clear:both }
.xvnew_item > div:first-child, .xvnew_item.iskel > div:first-child { width:100% }
.xvnew_item_pran p { font-size: 9.5pt !important }
.pas_mokb_labels label { width: calc(33.33% - 6.66px) }
.pas_mokb_labels label:nth-child(4n) { margin-right:10px }
.pas_mokb_labels label:nth-child(3n) { margin-right:0px }
#error_msg { max-width:calc(100% - 32px) }
.xvnew_item > div:nth-last-child(2) { width: calc(100% - 110px) }
.xvnew_item.iskel > div:nth-child(2) { width: calc(50% - 60px); margin-right:10px }
.xvnew_item.iskel > div:nth-child(3) { width: calc(50% - 35px) }
.xvnew_item.iskel > div:nth-child(2) { background-image: url(images/star-yellow.png); background-repeat: no-repeat; background-position: left center; background-size: auto 21px; overflow: hidden; width: calc(50% - 115px); padding-left: 30px; margin-right: 10px; position: relative }
.xvnew_item.iskel > div:nth-child(2) select { width: calc(100% - 30px); position: absolute; top: 0; right: 0 }
.rside_adv_mobile > div:nth-child(n+9) { display:block }
#forma1 input[type=text], #forma1 input[type=tel], #forma1 input[type=password] { font-size:16px; }
}
@media all and (min-width:480px) and (max-width:559px) {
.sk_cnt { width:75px }
.sk_cnti { width:320px }
.pricer { display:none }
.maxplleft .sk_list_info, .sk_list_info { width:calc(100% - 152px) }
}
@media all and (min-width:420px) and (max-width:499px) { .wiip { z-index:1000;left:-410px!important } .pricer { display:none } }
@media all and (min-width:380px) and (max-width:419px) { .wiip { z-index:1000;left:-390px!important } .pricer { display:none } }
@media all and (max-width:380px) { .wiip { z-index:1000;left:-320px!important } .pricer { display:none } }
@media all and (min-width:400px) and (max-width:479px) {
.sk_cnt { width:75px }
.sk_cnti { width:250px }
.wiip { z-index:1000;left:-350px!important }
.pricer { display:none }
}
@media all and (min-width:1100px) and (max-width:5000px) {
#adv1, #top_bn_list { width:950px!important; height:100px }
.head_top { height:120px }
#adv1 a img { max-width:310px }
#gline ul { width:1170px!important }
#gline ul li:nth-child(1) a { width:174px!important;padding-left:30px;background-image:url(images/prideti-skelbima.png);background-size:auto 15px;background-position:33px 20px;background-repeat:no-repeat }
#gline ul li:nth-child(2) a { width:196px!important;padding-left:30px;background-image:url(images/surasti-skelbima.png);background-size:auto 15px;background-position:33px 20px;background-repeat:no-repeat }
#gline ul li:nth-child(3) a { width:209px!important;padding-left:30px;background-image:url(images/naujausi-skelbimai.png);background-size:auto 15px;background-position:33px 20px;background-repeat:no-repeat }
#gline ul li:nth-child(4) a { width:241px!important;padding-left:30px;background-image:url(images/populiariausi-skelbimai.png);background-size:auto 15px;background-position:33px 20px;background-repeat:no-repeat }
#gline ul li:nth-child(6) a { width:196px!important;padding-left:30px;background-image:url(images/user-place.png);background-size:auto 15px;background-position:33px 20px;background-repeat:no-repeat }
.lgblockfix { width:1170px;position:relative;margin:0 auto }
.cnt { width:1170px !important; max-width:calc(100% - 60px) }
.footeradds { width:calc(100% - 230px);float:right }
.rside { width:300px!important }
#login_block { left:746px!important }
#login_block.loginer { position:relative !important;margin: 20px auto;border-color: #ccc;left:0px!important;display:block!important }
.kat_m { width:1170px!important }
#mcategories li { width:270px!important }
.rside a img { max-width:300px;height:auto }
.sk_list_ph { width:174px }
.sk_list_info { width:525px;padding-top:5px }
.sk_list_info a.sry { font-weight:600;font-size:11.5pt }
.sk_list_city { margin-top:auto;padding-top:6px;padding-bottom:6px }
.sk_list-city-cnt { height:98px;float:right }
.sk_list-city-cnt-vid { height:98px;display:table-cell;vertical-align:middle }
.sk_left, .tsize { width:845px }
.sk_ph_place { width:420px;margin-left:25px;margin-bottom:20px; position:relative; z-index:3 }
.sk_photo_block { width:420px;height:316px }
.sk_contacts { width:366px;line-height:200% }
.sk_cnti { width:250px }
#main_photo { object-fit: contain; aspect-ratio: 3/4; width:418px;max-width:418px;max-height:314px }
#subsub, .vb span { width:1170px }
#mcategories li a { padding-left:25px }
.atsijungti { background-image:url(images/atsijungti.png);background-repeat:no-repeat;background-position:left center;background-size:16px;margin-left:19px;padding-left:25px!important }
.sk_info { width:386px }
}
@media all and (min-width:980px) and (max-width:1170px) {
#adv1 a img { max-width:32%;height:auto }
#top_bn_list a img { max-width:100% }
.m_sk_ph { width:98px!important }
.m_sk_ph img { width:82px!important;height:auto }
.manoskx, .usk_ins, .usk_sub { width:660px!important }
.arlaikr { left:70px!important }
.m_sk_pav { width:425px!important }
}
#tabs { list-style-type:none;padding:0;margin:10px 0;border-bottom:1px solid #e1e1e1 }
#tabs li { display:inline-block;cursor:pointer;border:1px solid #e1e1e1;padding:3px 15px;margin-right:8px;margin-bottom:-1px;background:#fdfdfa }
#tabs li:hover { background:#f9f9f9 }
#tabs li.on { border-bottom:1px solid #fff;background:#FFF }
.remejas { display:block; float:right; margin-top:2px; padding:0!important;border:0!important }
.remejas > b { height:14px; line-height:14px; font-size:8.5pt!important;color:#888!important }
.remejas img { border:0;padding:0;margin-bottom:-3px;margin-left:10px }
.qf input[type=text] { width:130px;margin:10px 0 5px;font-size:10pt }
.qf textarea { width:312px;font-size:10pt;overflow:auto; height:100px; padding:10px 0 }
span.intxt { font-size:9pt;color:#666 }
.qf span.ss { float:right;margin-top:5px }
span.color2 { background:#f9cc5e;border-bottom:2px solid #f5b51a }
span.color2:hover,span.color2:focus { background:#f5b51a }
input[type=button].dls, .delluser { float:right;margin-left:15px;padding:4px 6px;padding-left:30px;background-color:#c00;background-image:url(images/trash.png);background-size:auto 15px;background-repeat:no-repeat;background-position:10px center;border-color:#ac0000 }
input[type=button].rnw { float:right;padding:4px 6px;padding-left:30px;background-color:#f6b519;background-image:url(images/refresh.png);background-size:auto 15px;background-repeat:no-repeat;background-position:10px center;border-color:#dca114 }
input[type=button].dls:hover, .delluser:hover { background-color:#ac0000 }
input[type=button].rnw:hover { background-color:#dca114 }
.sitem2 { border-bottom:1px solid #e8e8e8;display:block;height:25px }
.sitem2 input { float:left }
.sitem2 a { color:#56ab3c;text-decoration:none;font-size:10pt;display:inline-block;padding-top:2px;font-weight:600 }
.sitem2 a:hover { text-decoration:underline }
input[type=button].autore { float:right;padding:4px 10px 4px 35px;background-image:url(images/clock-w.png);background-size:18px;background-position:10px center;margin:10px 0;background-repeat:no-repeat }
.loginer { position:relative !important;left:0px!important;display:block!important }
.panaik { float:right;color:#cc0000;padding:5px 0 }
.atsaupan { float:right;margin-left:10px;padding:5px 8px;background-color:#56ab3c;font-size:10.5pt;font-weight:600;color:#fff;text-decoration:none;border-radius:3px;transition:0.2s ease }
.atsaupan:hover { background-color:#499531 }
.delluser { margin-top:-45px}

/*BDAR*/
.cookie-consent-banner { border:1px solid rgba(0,0,0,0.1);box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.1); display:none;background-color:#fff;color:#000;padding:30px; border-radius:5px; width:calc(100% - 60px); font-size: 15px;text-align:center;z-index:1000;line-height:130%;}
.cookie-consent-banner .gdpr_title { font-size: 18px; margin-bottom:12px; font-weight: 600; line-height: 1.29; color: #000; text-align: center }
.cookie-consent-banner a { color:#499531;text-decoration:underline }
.cookie-consent-banner a:hover { text-decoration:none }
.cookie-consent-banner p { margin:0;padding:0;margin-bottom:12px }
.cookie-consent-button{transition:0.3s ease; text-transform:uppercase;border:none;padding:10px 25px 10px 25px;text-align:center;text-decoration:none;display:inline-block;font-weight:600;font-size:10pt;line-height:20px;margin:5px;cursor:pointer;border-radius:5px; border-bottom:2px solid #499531 !important;}
.cookie-consent-button:hover{box-shadow:0 -2px 5px rgba(0,0,0,.1) }
.cookie-consent-button:active{opacity:.5}
.cookie-consent-button.btn-success{background-color:#56ab3c;color:#fff;}
.cookie-consent-button.btn-success:hover{background-color:#499531;color:#fff;}
.cookie-consent-button.btn-grayscale{background-color:#f7f7f7;color:#000; border-bottom:2px solid #e8e8e8 !important;}
.cookie-consent-button.btn-outline{background-color:#f7f7f7;color:#000; border-bottom:2px solid #e8e8e8 !important;}
.cookie-consent-button.btn-grayscale:hover, .cookie-consent-button.btn-outline:hover { background-color:#e8e8e8 }
.cookie-consent-options{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:0px;margin-top:10px;}
.cookie-consent-options label{margin:0 10px;font-size:14px}
.cookie-consent-options input{margin-right:5px}
.cookies_page_banner { display:block; text-align:center; padding:30px; background:#e4e4e4; border-radius:10px }
.cookies_page_banner .cookie-consent-options { margin-top:0; margin-bottom:20px }
.gdpr_popup { box-shadow:0 -2px 5px rgba(0,0,0,.1); z-index:5050; position:fixed; top:calc(50% - 120px); left:calc(50% - 435px); width:870px; background:#000; border-radius:28px }
.gdpr_blur { backdrop-filter: blur(4px); display:block; position:fixed; left:0; top:0; width:100vw; height:100vh; background-color:rgba(255,255,255,0.5); z-index:5049 }
.privacy_p { font-size:15px; display:inline-block; margin:10px 20px; line-height:30px; color:#000 }
.privacy_p span { position:relative; margin-top:5px; height:16px; width:16px; background-color:#fff; border:2px solid #56ab3c; border-radius:4px; display:block; float:left; margin-right:10px }
.privacy_p input { display:none }
.privacy_p input:checked + span { background-color:#56ab3c; border-color:#56ab3c }
.privacy_p input:checked + span::after { content:""; position:absolute; left:4px; top:1px; width:5px; height:9px; border:solid white; border-width:0 2px 2px 0; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);	}
@media all and (max-width: 980px) {
.gdpr_popup { top: calc(50% - 120px); left: 30px; width: calc(100% - 60px) }
}
@media all and (max-width: 760px) {
.gdpr_popup { top: calc(50% - 180px) }
}
@media all and (max-width: 560px) {
.gdpr_popup { top: 70px; left: 20px; width: calc(100% - 40px) }
.cookie-consent-button { margin:5px 4px; padding: 10px 16px 8px 16px; max-width:125px; line-height:13px; text-align:center; font-size: 12px; margin: 4px }
.privacy_p { min-width:calc(50% - 20px); margin:7px 10px; text-align:left }
}