	/* -------------------- nqs default values start ------------------------------ */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
		margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;float:none;
	}
	
	ol, ul { list-style:none; }
	blockquote, q { quotes:none; }
	blockquote:before, blockquote:after, q:before, q:after { content:'';content: none; }
	
	*:focus { outline:0; }
	ins { text-decoration:none; }
	del { text-decoration:line-through; }
	p { padding:0;margin:0;text-align:left; }
	img { border:0 none; }
	select { padding:0;margin:0; }
	option { padding:0;margin:0; }
	
	/* tables still need 'cellspacing="0"' in the markup */
	table { border-collapse:collapse;border-spacing:0; }
	th, td { text-align:left;vertical-align:top; }
	
	/* Changable */
	body { color:#d5d5d5;text-align:left;font:12px/14px Arial,Helvetica,sans-serif;background-color:#b5d2bc; }
	h1 { font:22px/26px PFDinDisplayProLight;color:#b5e5b8; }
	h1 a { color:#313131 !important;font:14px/26px Georgia,serif; } h1 a:hover { text-decoration:none; }
	h2 { font:16px/20px PFDinDisplayProLight;color:#1d1d1d; }
	h3 { font:16px/24px Tahoma,Geneva,sans-serif;color:#00a651; }
	h4 { font:bold 12px/16px Tahoma,Geneva,sans-serif;color:#313131; }
	
	a:hover { cursor:pointer;text-decoration:underline; } a, a:visited { cursor:pointer;color:#047753; } a { text-decoration:none; }
	
	textarea { background:none;border:0 none;padding:0;margin:0; }
	button { border:0 none;padding:0;margin:0; } button:hover { cursor:pointer; }
	input { top:0;left:0;padding:0;margin:0; } input[type="submit"]:hover { cursor:pointer; }
	img, input, select, button { vertical-align:middle;border:0 none;background:none; }
	
	/* global */
	.clear { clear:both !important;display:block !important;float:none !important;padding:0 !important;margin:0 !important;width:0 !important;height:0 !important;line-height:1px !important;border:0 none !important; }
	#container { text-align:left; }
	.err404 { font: bold 25px/27px Arial,Helvetica,sans-serif;text-align:center; }
	.nonie_rounded { -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
	.nobg{background-image:none !important;}
	.nobr{border:0 none !important;}
	.post_img {margin:0 10px 10px 0;float:left;}
	.nodspl{display:none !important;}
	
	/* wordpress */
	.alignleft{float:left;}
	.alignright{float:right;}
	.aligncenter{display:block;margin-left:auto;margin-right:auto;}
	img.alignleft { padding:0 10px 10px 0; } img.alignright { padding:0 0px 10px 10px; }
	object.alignleft { padding:5px 10px 5px 0; } object.alignright { padding:5px 0px 5px 10px; }
	
	.post_content { font:12px/16px Tahoma,Geneva,sans-serif;color:#656464; }
	.post_content p { padding-bottom:12px; }
	.post_content a { color: #333; text-decoration:underline; }
	.post_content ul { padding-left:40px;padding-bottom:13px;list-style-type:disc;list-style-image:url('c/ul.png'); }
	.post_content ul ul{ padding-bottom:0px;padding-top:5px;padding-left:30px; }
	.post_content li { padding:3px 0; }
	.post_content ol { padding-left:40px;padding-bottom:13px;list-style-type:decimal; }
	.post_content sub{vertical-align:sub;font-size:8px;}
	.post_content sup {vertical-align:super;font-size:8px;}
	
	.wp-caption { background-color:#f3f3f3;border:1px solid #dddddd;margin:10px;padding-top:4px;text-align:center;border-radius:3px; }
	.wp-caption-dd { font-size:11px;line-height:17px;margin:0;padding:0 4px 5px; }
	.wp-caption-text{text-align:center;padding:0 4px 5px !important;}
	
	#wpinfo{position:fixed;top:0;left:48%;border:1px solid #ccc;z-index:1000;background:#fff;width:105px;}
	#wpinfo .edit{background:url('wp/edit.png') no-repeat 3px 50%;padding-left:30px;}
	#wpinfo .admin{background:url('wp/wp.png') no-repeat 3px 50%;padding-left:30px;}
	#wpinfo p {text-align:right;padding-right:5px;}
	#wpinfo p, #info a{font:bold 12px/30px Tahoma,Geneva,sans-serif;color:#345;}

	/* text */
	.b{font-weight:bold;}
	.i{font-style:italic;}
	.a{font-family:Arial,Helvetica,sans-serif;}
	.g{font-family:Georgia,serif;}
	.t{font-family:Tahoma,Geneva,sans-serif;}
	.tnr{font-family:Times New Roman,Times,serif;}
	.v{font-family:Verdana,Geneva,sans-serif;}
	.ta-r{text-align:right;} .ta-c{text-align:center;}
	
	/* fonts */
	@font-face {
		font-family: 'PFDinDisplayProLight';
		src: url('pfdindisplaypro-light-webfont.eot');
		src: url('pfdindisplaypro-light-webfont.eot?#iefix') format('embedded-opentype'),
			 url('pfdindisplaypro-light-webfont.woff') format('woff'),
			 url('pfdindisplaypro-light-webfont.ttf') format('truetype'),
			 url('pfdindisplaypro-light-webfont.svg#PFDinDisplayProLight') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	body{ font-family: 'PFDinDisplayProLight'; }
	
	/* ----------- Start ----------- */
	/* ----------- Start ----------- */
	/* ----------- Start ----------- */
	
	html,body{ height:100%;}
	
	/* z-indexes */
	#l1{z-index:1;}
	#l2{z-index:2;}
	#l3{z-index:3;}
	#l4{z-index:4;}
	#l5{z-index:5;}
	.jelly {z-index:9;}
	#container{z-index:100;}
	#water{z-index:101;}
	.abcx{z-index:102;}
	.digitouch{ z-index:103; }
	.block_output{ z-index:105; }
	.nav2{z-index:199;}
	#help{z-index:200;}
	#verselect{z-index:200;}
	
	#container{position:relative;height:100%;width:100%;overflow:hidden;min-height:600px;}
	#water{position:absolute;top:50%;height:1500px;margin-top:-750px;left:50%;width:2400px;margin-left:-1200px;background:url('images/back.jpg') no-repeat 0 0;}
	
	.layer{ position:absolute;top:50%;height:1500px;margin-top:-750px;left:50%;width:2400px;margin-left:-1200px;}
	#l1{background:url('images/l/1.png') no-repeat 0 100%;}
	#l2{background:url('images/l/2.png') no-repeat 1386px 0;}
	#l3{background:url('images/l/3.png') no-repeat 0 0;}
	#l4{background:url('images/l/4.png');}
	#l5{background:url('images/l/5.png');}
	#l6{background:url('images/l/6.png');}
	
	.jelly {position:absolute;background-repeat:no-repeat;background-position:50% 50%;}
	#j1 {left:349px;top:186px;width:198px;height:357px;background-image:url('images/j/1.png');}
	#j2 {left:308px;top:578px;width:276px;height:375px;background-image:url('images/j/2.png');}
	#j3 {left:1000px;top:376px;width:272px;height:387px;background-image:url('images/j/3.png');}
	#j4 {left:1589px;top:541px;width:261px;height:331px;background-image:url('images/j/4.png');}
	#j5 {left:2065px;top:346px;width:227px;height:356px;background-image:url('images/j/5.png');}
	#j6 {left:1707px;top:1195px;width:199px;height:305px;background-image:url('images/j/6.png');}
	#j7 {left:1124px;top:980px;width:230px;height:388px;background-image:url('images/j/7.png');}
	#j8 {left:686px;top:1200px;width:216px;height:300px;background-image:url('images/j/8.png');}
	
	.abcx{position:absolute;background-repeat:no-repeat;background-position:50% 50%;}
	#abcd {left:130x;top:-170px;width:375px;height:328px;background-image:url('images/abc/d.png');}
	#abcp {left:800px;top:-100px;width:353px;height:346px;background-image:url('images/abc/p.png');}
	#abck {left:800px;top:200px;width:354px;height:373px;background-image:url('images/abc/k.png');}
	#abcv {left:-330px;top:200px;width:400px;height:355px;background-image:url('images/abc/v.png');}
	
	#help{
		position:fixed;background:url('images/help.png') no-repeat;display:none;
		top:50%;height:132px;margin-top:-87px;padding-top:42px;
		left:50%;width:174px;margin-left:-87px;
	}
		#help p{font:bold 11px/15px Arial,Helvetica,sans-serif;color:#fff;padding-bottom:12px;text-align:center;}
		#help .abc {padding-left:23px;color:#d3d3d3;font:11px/17px Arial,Helvetica,sans-serif;}
		#help .abc div{float:left;background:url('images/helpm.png') no-repeat 0 0;height:17px;padding:0 10px 0 20px;margin-bottom:8px;}
		#help .v{background-position:0 -17px !important;}
		#help .p{background-position:0 -34px !important;}
		#help .k{background-position:0 -51px !important;}
		
	#verselect{ position:fixed;background:url('images/t.png');padding:15px;bottom:5px;right:5px;display:none; }
	#verselect:hover{ background-image:url('images/t2.png'); }
		#verselect > div{position:relative;padding-left:65px;background:url('images/vs-h3.png') no-repeat;height:55px;}
		#verclose{ position:absolute;background:url('images/vs-c.png') no-repeat;height:15px;width:15px;cursor:pointer;top:0;right:0; }
		#verselect h3{ font:14px/18px PFDinDisplayProLight;color:#fff;float:left;background:url('images/vs-h3b.png') repeat-x 0 100%;height:42px;padding-top:3px; }
		#verselect p{ font:13px/17px PFDinDisplayProLight;color:#fff;padding-bottom:5px; }
		#verselect a{ display:block;padding-left:40px;background:url('images/vs-a.png') no-repeat 0 50%;font:16px/20px PFDinDisplayProLight;color:#fff; }
	
	/* index */
	.header{height:58px;}
		.home_url{margin:1px 0 0 0;float:left;display:block;background:url('images/logo.png') no-repeat 0 0;height:42px;width:172px;}
		.home_url:hover{background-position:0 -42px;}
		.gcards{
			float:right;display:block;background:url('images/sveikinimai.png') no-repeat 0 0;height:30px;width:63px;margin:15px 7px 0 0;
			font-size:12px;line-height:30px;color:#fff !important;padding-left:31px;
		}
		.gcards:hover{background-position:0 -30px;text-decoration:none;}
		
		.nav2{height:18px;width:18px;position:relative;float:left;margin:22px 0 0 5px;}
		.nav2 a.icon{ width:18px;height:18px;position:absolute;top:0px;left:0px;cursor:pointer;background:transparent url('images/nav/navc.png') no-repeat 0px 0px; }
		.nav2 img{position:absolute;top:-5px;left:-17px;width:52px;height:52px;opacity:0;filter:alpha(opacity=0); }
		.nav2 ul{ position:absolute;top:24px;left:-30px;display:none;width:100px; }
		.nav2 li{padding-bottom:8px;height:17px}
		.nav2 .menu{
			display:block;height:17px;padding-left:23px;color:#d3d3d3;
			font:12px/17px Arial,Helvetica,sans-serif;background-image:url('images/nav/abc.png');background-repeat:no-repeat;
		}
		.nav2 .menu:hover{color:#fff;text-decoration:none;}
		.nav2 .d{background-position:0 0;}
		.nav2 .d:hover{background-position:0 -17px;}
		.nav2 .p{background-position:0 -34px;}
		.nav2 .p:hover{background-position:0 -51px;}
		.nav2 .v{background-position:0 -68px;}
		.nav2 .v:hover{background-position:0 -85px;}
		.nav2 .k{background-position:0 -102px;}
		.nav2 .k:hover{background-position:0 -119px;}
		
		
		.nav3{float:right;margin-top:18px;}
		.nav3 div{float:left;height:24px;margin-right:5px;}
		.nav3 a{
			font-size:12px;line-height:14px;color:#fff;display:block;border-radius:3px;padding:5px 10px 5px 32px;
			background-image:url('images/nav/nav3.png');background-repeat:no-repeat;
		}
		.nav3 a:hover{text-decoration:none;}
		.nav3 .d{background-position:0 0;}
		.nav3 .d:hover{background-position:0 -24px;}
		.nav3 .p{background-position:0 -48px;}
		.nav3 .p:hover{background-position:0 -72px;}
		.nav3 .vi{background-position:0 -96px;}
		.nav3 .vi:hover{background-position:0 -120px;}
		.nav3 .k{background-position:0 -144px;}
		.nav3 .k:hover{background-position:0 -168px;}
		
		.head-link{float:right;margin-left:7px;display:block;margin-top:15px;}
		.contacts{background:url('images/contacts.png') no-repeat 0 0;width:28px;height:28px;}
		.contacts:hover{background-position:-28px 0;}
		.facebook{background:url('images/facebook.png') no-repeat 0 0;width:28px;height:28px;margin-right:20px;}
		.facebook:hover{background-position:-28px 0;}
	
	.digitouch {
		position:absolute;
		width:800px;left:50%;margin-left:-400px;
		height:544px;top:50%;margin-top:-272px;
	}
	#videos.digitouch {width:740px;margin-left:-370px;height:600px;margin-top:-300px;}
	#works.digitouch{left:40px;margin-left:0;height:558px;margin-top:-279px;}
	#kontaktai.digitouch{width:900px;margin-left:-450px;height:538px;margin-top:-269px;}
	#offers.digitouch{width:860px;margin-left:-430px;height:506px;margin-top:-253px;}
	.letter_container{position:relative;}
	.block_output{position:relative;}
	
	
	.opimg {opacity:0.4;filter:alpha(opacity=40);}
	.opimg:hover {opacity:1;filter:alpha(opacity=100);}
	
	.h1 {background:url('images/h1.png') no-repeat;height:69px;padding-left:10px;}
		.h1 h1 {padding:14px 0 0 18px;background:#2f323a url('images/line.png') repeat-x 0 50px;height:55px;}
		
	.page {background:#2f323a;padding:0 18px 9px;}
	
	/* sliders */
	#mainslider{}
	.slider {position:relative;}
	.snav{position:absolute;top:0;background-position:0 0;background-repeat:no-repeat;cursor:pointer;}
	.snav.left{left:0;}
	.snav.right{right:0;}
	.swin{position:relative;overflow:hidden;}
	.slides{position:absolute;left:0;top:0;}
	.slide{float:left;}
	
		/* mainslider */
		#mainslider .swin{width:800px;height:276px;background:url('images/s/m-s.png');border-bottom:1px solid #475048;margin-bottom:3px;}
		#mainslider .slide{position:relative;padding:99px 0 0;width:800px;}
		#mainslider .stitle{position:absolute;top:0;left:40px;width:720px;}
		#mainslider .stitle h2{color:#eaeaea;font-size:28px;line-height:99px;text-transform:uppercase;padding:0;}
		#mainslider .stitle p{color:#c9c9c9;font-size:22px;line-height:26px;}
		#mainslider .snav {width:25px;height:99px;background-image:url('images/s/m-nav.png');}
		#mainslider .left {left:-20px;}
		#mainslider .left:hover {background-position:0 -99px;}
		#mainslider .right {background-position:-25px 0;right:-22px;}
		#mainslider .right:hover {background-position:-25px -99px;}
		
		/* video slider */
		.vslider {left:-3px;padding:0 48px;margin-bottom:2px;}
		.vslider, .vslider .swin {width:710px;}
		.vslider, .vslider .slide, .vslider .swin, .vslider .snav {height:88px;}
		.vslider .snav {width:48px;background-image:url('images/s/v-nav.png');}
		.vslider .left {left:1px;}
		.vslider .left:hover {background-position:0 -88px;}
		.vslider .right {background-position:-48px 0;right:1px;}
		.vslider .right:hover {background-position:-48px -88px;}
		.vslider .slide{width:142px;height:77px;position:relative;text-align:center;padding-top:11px;}
		.vslider .slide a{width:142px;height:88px;display:block;position:absolute;top:0;left:0;background:url('images/s/v-s.png') no-repeat 0 0;}
		.vslider .slide a:hover{background-position:0 -88px !important;}
		.vslider .vidcontent {display:none;}
		
		/* works slider */
		.wslider {}
		.wslider, .wslider .swin {width:264px;}
		#list_view .wslider , #list_view .wslider .slide, #list_view .wslider .swin {height:372px;}
		#icon_view .wslider , #icon_view .wslider .slide, #icon_view .wslider .swin {height:390px;}
		.worksnav .wsnav {background-image:url('images/s/w-nav.png');height:35px;width:61px;cursor:pointer;}
		.worksnav .left {float:left;}
		.worksnav .left:hover {background-position:0 -35px;}
		.worksnav .right {background-position:-61px 0;float:right;}
		.worksnav .right:hover {background-position:-61px -35px;}
		.wslider .slide{float:left;padding:0 20px;width:224px;}
		
		/* footer slider */
		.fslider{background:url('images/s/f.png');padding:0 40px;}
		.fslider, .fslider .swin, .fslider table{width:720px;}
		.fslider, .fslider .slide, .fslider .swin, .fslider .snav, .fslider td {height:50px;}
		.fslider .snav {width:39px;background-image:url('images/s/f-nav.png');}
		.fslider .left {}
		.fslider .left:hover {background-position:0 -50px;}
		.fslider .right {background-position:-39px 0;}
		.fslider .right:hover {background-position:-39px -50px;}
		.fslider td {padding:0 13px;vertical-align:middle;text-align:center;}
		.fslider .last, .fslider .last table{width:auto;}
		
		/* vid slider */
		.vidslider {padding:0 50px;margin-top:6px;}
		.vidslider, .vidslider .swin {width:604px;}
		.vidslider, .vidslider .slide, .vidslider .swin, .vidslider .snav {height:84px;}
		.vidslider .snav {width:50px;background-image:url('images/s/vid-nav.png');}
		.vidslider .left {left:1px;}
		.vidslider .left:hover {background-position:0 -84px;}
		.vidslider .right {background-position:-50px 0;}
		.vidslider .right:hover {background-position:-50px -84px;}
		.vidslider .slide{width:151px;height:74px;position:relative;text-align:center;padding-top:10px;}
		
		.vidslider .slide a,
		.vidslider .overlay {width:151px;height:84px;display:block;position:absolute;top:0;left:0;}
		.vidslider .vidcontent {display:none;}
		.vidslider .slide a {
			background:url('images/s/vid-h.png') no-repeat 0 0;padding:27px 15px 0 15px;display:none;
			font:11px/15px Arial,Helvetica,sans-serif;text-align:center;color:#e2e2e2;width:121px;height:57px;
		}
		.vidslider .slide a:hover {text-decoration:none;}
		.vidslider .overlay {background:url('images/s/vid-s.png') no-repeat 0 0;}
		.hover a{display:block !important;}
		.hover .overlay {display:none;}
	
	
	/* index page */
	#indexnav{margin-bottom:2px;}
		#indexnav a{
			display:block;background:url('images/indexnav.png') no-repeat 0 0;float:left;width:178px;height:52px;padding-left:86px;
			font-size:18px;line-height:20px;padding-top:12px;color:#eaeaea;
		}
		#indexnav a:hover{text-decoration:none;}
		#indexnav span{ color:#b1e2b7; }
		#in-web {}
		#in-web:hover {background-position:0 -64px !important;}
		#in-int {margin:0 4px;background-position:0 -128px !important;}
		#in-int:hover {background-position:0 -192px !important;}
		#in-app {background-position:0 -256px !important;}
		#in-app:hover {background-position:0 -320px !important;}
	
	/* video */
	#playerdiv{border:1px solid #2d3037;padding:1px;background:#292c32;height:303px;}
		#player {border:10px solid #363941;}
		
		#vidinfo {margin-top:8px;width:704px;position:relative;overflow:hidden;background:url('images/26282c.png') repeat-y 241px 0;}
		#vidinfo, #vidinfo div, #vidinfo td {height:50px;}
		#vidinfo .h2{position:absolute;top:0;left:0;}
		#vidinfo td{vertical-align:middle;}
		#vidinfo h2{padding:5px 20px;color:#cdcdcd;width:200px;}
		#vidinfo .p{position:absolute;top:0;left:240px;}
		#vidinfo p {color:#a5a5a5;font:11px/13px Arial,Helvetica,sans-serif;padding:5px 20px;width:414px;}
	
	/* works */
	#works{}
		#worksl, #worksr, #worksc {height:500px;}
		#worksl{width:264px;margin-right:4px;float:left;}
			
			#wviews{background:#2f323a;height:431px;}
			.worksnav{height:35px;padding:12px 14px;}
			.worksnav .views{width:28px;height:28px;background-image:url('images/views.png');cursor:pointer;margin-top:3px;float:left;}
			.worksnav .icon{margin-left:26px;margin-right:7px;}
			.worksnav .icon:hover{background-position:0 -28px;}
			.worksnav .list{background-position:-28px 0;}
			.worksnav .list:hover{background-position:-28px -28px;}
			
			#list_view{display:none;}
			#list_view ul{}
			#list_view li{border-bottom:1px solid #282b31;padding:6px 0 6px 45px;background:url('images/li-dash.png') no-repeat 23px 14px;}
			#list_view a{color:#d5d5d5;font:12px/16px Arial,Helvetica,sans-serif;}
			#list_view .selected a,
			#list_view a:hover{color:#b5e5b8;text-decoration:underline;}
			
			#icon_view{position:relative;top:-18px;}
			#icon_view .slide{padding:0;width:264px;}
			#icon_view .work{position:relative;}
			#icon_view table{width:264px;}
			#icon_view td{height:127px;text-align:center;vertical-align:middle;cursor:pointer;}
			#icon_view .logo{width:100px;padding:0 5px;}
			#icon_view .logo img{opacity:0.5;filter:alpha(opacity=50);}
			#icon_view .logo a{color:#8C8E92;font:12px/16px Arial,Helvetica,sans-serif;text-decoration:none !important;}
			#icon_view .thumb{width:140px;padding-right:14px;}
			#icon_view .thumb img{border:7px solid #4c5257;width:126px;max-height:100px;}
			#icon_view .uline {position:absolute;bottom:-10px;left:0;width:264px;height:10px;background:url('images/uline.png');}
			
			#icon_view .hover{background:url('images/s/w-s.png');}
			#icon_view .hover .logo img{opacity:1;filter:alpha(opacity=100);}
			#icon_view .hover a{color:#fff;}
			#icon_view .hover .thumb img{border-color:#e0e0e0;}
			#icon_view .hover .thumb{background:url('images/arr.png') no-repeat 140px 50%;}
			
		#worksr{float:left;background:#2f323b;}
			#worksrc {}
			#worksr h2{color:#fff;font-size:18px;line-height:24px;padding:16px 0 10px 21px;float:left;}
			#worksr p.url{float:left;color:#fff;font:12px/14px Arial,Helvetica,sans-serif;padding:22px 21px 14px 21px;background:url('images/sep.png') no-repeat 7px 20px;}
			#worksr p.url a{color:#b5e5b8;}
			#work{height:450px;width:736px;position:relative;overflow:hidden;}
			#workslides{position:absolute;top:50px;left:0;height:400px;padding-left:15px;}
			#work .slide{height:400px;float:left;margin-right:20px;}
			#wa {position:absolute;top:50px;left:0;height:28px;padding-right:10px;background:url('images/adress-br.png') no-repeat 100% 0;min-width:320px;}
			#wa p{background:url('images/t2.png');font:12px/28px Arial,Helvetica,sans-serif;padding-left:21px;}
			#wa a{color:#b5e5b8;}
			
			#wa{z-index:11;}
			#wi{z-index:10;position:absolute;top:50px;left:-320px;width:360px;height:400px;}
				.wi-content {padding:15px 20px 35px;background:url('images/wi-content.png');height:355px;float:left;width:280px;}
				.wi-content p {color:#d9d9d9;font:12px/18px Arial,Helvetica,sans-serif;padding-bottom:10px;}
				.wi-content a {color:#b5e5b8;}
				.wi-buttons {float:left;height:210px;padding:190px 0 0 5px;width:35px;background:url('images/workinfo.png') no-repeat;}
				.wi-buttons div {background-image:url('images/wi-buttons.png');height:20px;width:20px;}
				.wi-buttons .open{}
				.wi-buttons .open:hover{background-position:0 -20px;}
				.wi-buttons .close{background-position:-20px 0;display:none;}
				.wi-buttons .close:hover{background-position:-20px -20px;}
			#workslides{z-index:9;}
			
			#worksscr{background:url('images/scr/bg.png') repeat-x;height:16px;position:relative;margin:17px 10px 0;}
				#scroll{z-index:13;position:absolute;top:2px;left:2px;cursor:pointer;}
				#scroll > div{padding-left:8px;background:url('images/scr/scr-br.png') no-repeat 0 0;}
				#scroll > div > div{padding-right:8px;background:url('images/scr/scr-br.png') no-repeat 100% 0;}
				#scroller {background:url('images/scr/scr.png') repeat-x;height:12px;width:50px;}
				
				#worksscr .br{z-index:12;background:url('images/scr/br.png');height:16px;width:5px;position:absolute;top:0;}
				#worksscr .l{left:0;}
				#worksscr .r{right:0;background-position:-5px 0;}
				
		#works .loader{display:none;height:300px;text-align:center;padding-top:240px;}
	
	/* contacts */
	#kontaktai{}
		#kontaktai .page{height:400px;padding-bottom:11px;}
		#contl{float:left;width:220px;padding-left:11px;}
			#contl .form{padding-bottom:5px;}
			#contl p{border-top:1px solid #282b31;color:#c2c2c2;font:11px/29px Arial,Helvetica,sans-serif;}
			#contl p a{color:#b5e5b8;}
		#contr{float:right;width:608px;height:390px;position:relative;overflow:hidden;}
			#contr img{position:absolute;top:-230px;left:-240px;cursor:move;}
			#gmap{position:absolute;display:block;bottom:8px;right:8px;width:85px;height:26px;background-image:url('images/gmap.png');}
			#gmap:hover{background-position:0 -26px;}
	
	/* offers */
	#offers{}
		#offerspage {background:#2f323a url('images/offers.png') no-repeat 232px 0px;margin-left:10px;}
		#offerspage .page{background:url('images/fix.png') repeat-y 0 0;position:relative;left:-10px;padding:0;width:860px;}
		#offerspage .h1{position:relative;left:-10px;}
		#offerspage h1{background-color:transparent;width:870px;}
		#offl{width:300px;float:left;padding:11px 0 0 19px;}
			
			#curofr,#curofrs{width:225px;height:74px;}
			#curofr{background:url('images/ofrs/cur.png');margin-bottom:15px;margin-left:-4px;position:relative;overflow:hidden;}
			#curofrs{background:url('images/ofrs/curofrs.png');position:absolute;top:0;left:0;}
			#curofrs.web{background-position:5px 0;}
			#curofrs.app{background-position:5px -148px;}
			#curofrs.int{background-position:5px -296px;}
			
			#offer_content, #offer_content .offer{width:274px;height:135px;}
			#offer_content{position:relative;overflow:hidden;}
			#offer_content p{color:#c2c2c2;font:12px/16px Arial,Helvetica,sans-serif;}
			
			#offersnav{border-top:1px solid #44474e;}
			#offersnav, #offersnav .offer {width:220px;}
			#offersnav .offer, #offersnav .offer a{height:51px;}
			#offersnav .offer{border-bottom:1px solid #44474e;position:relative;overflow:hidden;}
			#hiddenofr {display:none;}
			#offersnav .offer a{
				display:block;position:absolute;top:0;left:0;width:160px;padding-left:60px;
				color:#b5e5b8;font-size:14px;line-height:51px;
				background:url('images/ofrs/offersnav.png') no-repeat 18px 0;
			}
			#offersnav .offer a:hover{background-color:#282b31;cursor:pointer;text-decoration:none;color:#fff;}
			#offersnav .web:hover{background-position:18px -51px;}
			#offersnav .app{background-position:18px -102px !important;}
			#offersnav .app:hover{background-position:18px -153px !important;}
			#offersnav .int{background-position:18px -204px !important;}
			#offersnav .int:hover{background-position:18px -255px !important;}
			
			
		#offv{float:right;margin:17px 22px 0 0;background:url('images/ofrs/offv.png') no-repeat 0 0;}
			#offv, #offv .offer, #offv .vc{width:326px;height:330px;}
			#offv .offer{background-position:50% 50%;background-repeat:no-repeat;}
			#offv  .vc{position:relative;left:-52px;top:-2px;}
			#offv .web{background-image:url('images/ofrs/web.png');}
			#offv .app{background-image:url('images/ofrs/app.png');}
			#offv .int{background-image:url('images/ofrs/int.png');}
		
		#offr{float:right;position:relative;overflow:hidden;background:url('images/offr.png') no-repeat 0 50%;}
			#offr, #offr .example{height:379px;}
			#offr{width:190px;}
			#offr .example{position:absolute;top:0;left:0;width:189px;padding-left:1px;}
			#offr table{width:189px;}
			#offr .web3{margin-top:44px;}
			#offr .web2{margin-top:92px;}
			#offr .web1{margin-top:141px;}
			#offr td{text-align:center;height:97px;vertical-align:middle;border-top:1px solid #26282e;background:url('images/3a3c44.png') repeat-x 0 100%;}
			#offr td a{color: #C2C2C2;font: 12px/16px Arial,Helvetica,sans-serif;}
			#offr td img{opacity:0.4;filter:alpha(opacity=40);}
			#offr td:hover{background-color:#282b31;cursor:pointer;}
			#offr td:hover a{color:#fff;}
			#offr a:hover{text-decoration:none;}
			#offr td:hover img{opacity:1;filter:alpha(opacity=100);}
	
	/* forms */
	.form {}
		.form .field{
			width:208px;padding:3px 5px;background:#26282e;position:relative;margin-bottom:7px;
			border-top:1px solid #202227;border-left:1px solid #202227;border-right:1px solid #3c3e43;border-bottom:1px solid #3c3e43;
		}
		.form .text{ height:17px; }
		.form .textarea{ height:82px; }
		.form .field *{width:208px;color:#b9b9b9;font:italic 12px/17px Arial,Helvetica,sans-serif;}
		.form input{height:17px;}
		.form textarea{height:82px;min-height:82px;min-width:208px;max-height:82px;max-width:208px;}
		.form input.error {color:#e59598;}
		.form .msg {float:left;color:#b5e5b8;font:bold 11px/31px Arial,Helvetica,sans-serif;width:150px;}
		.form .error {color:#e59598;}
		.form .focus {background:#dddddd;}
		.form .focus *{color:#33383c;}
		.form .tip{
			position:absolute;right:0px;top:-1px;margin-right:-218px;z-index:10;
			padding-left:10px;background:url('images/tip.png') no-repeat 0 50%;
		}
		.form .tip p{line-height:23px !important;color:#33383c !important;border:0 none !important;background:#dddddd;padding-left:20px;}
		#floader{display:none;float:right;margin-right:19px;}
		
	/* buttons */
	.button{float:right;border:1px solid #2d3037;padding:1px;background:#292c32;}
	.button a {
		padding:5px 17px;background:#363941 url('images/buttons/button.png') no-repeat 50% 0;
		color:#a3a3a3;font:12px/17px Arial,Helvetica,sans-serif;display:block;
	}
	.button a:hover {color:#e2e2e2;text-decoration:none;background-position:50% -27px;background-color:#3c3e46;}
	
	/* main slides */
	.slide-content {color:#383c46;height:167px;padding:10px 75px 0;}
	.slide-content p{color:#383c46;font-size:20px;line-height:24px;}
	.slide-content a {color:#383c46;font-size:20px;line-height:24px;}
	.slide-content a:hover {color:#b1e2b7;background:#3a3c44;text-decoration:none;}
	.slide-content ol {list-style-type:none;margin-top:20px;}
	.slide-content ol li{ color:#383c46;font-size:20px;line-height:22px;margin-bottom:7px;padding:4px 0; }
	
	.slide-content .numberic{background-position:0 50%;background-repeat:no-repeat;padding-left:40px;}
	.slide-content .number1{background-image:url('slides/num1.png');}
	.slide-content .number2{background-image:url('slides/num2.png');}
	.slide-content .number3{background-image:url('slides/num3.png');}
	.slide-content .number4{background-image:url('slides/num4.png');margin:7px 0 17px;}
	.slide-content .number5{background-image:url('slides/num5.png');}
	.slide-content .number6{background-image:url('slides/num6.png');}
	
	.slide-table{height:157px;width:100%;}
	.slide-table td{vertical-align:middle;}
	.slide-table p{font-size:16px;line-height:20px;}
	.slidesep {margin:0 15px 0 5px;}
	
	/* - o mes*/
	.slide-115 .td1 {width:145px;}
	
	/* - visos paslaugos */
	.slide-131{padding:43px 0 0 0;height:134px;background:url('slides/pblocks.png') no-repeat 22px 40px;}
	.slide-131 p{
		float:left;text-align:center;
		font-size:16px !important;line-height:20px !important;display:block;text-transform:uppercase;
		padding:15px 36px 0 33px;width:196px;height:95px;
	}
	
	/* susisiekite */
	.slide-135 .td1 {width:320px;}
	.slide-135 .td3 p{padding:4px 0 11px 43px;line-height:24px;height:24px;}
	p.tel{background:url('slides/tel.png') no-repeat 0 0;}
	p.mail{background:url('slides/mail.png') no-repeat 0 0;}
	p.skp{background:url('slides/skype.png') no-repeat 0 0;}
	
	/* - apdovanojimai */
	.slide-157 {padding:10px 50px 0;}
	.slide-157 .td1 {width:103px;padding:0;background:0 none;text-align:right;}
	.slide-157 .td2 {width:255px;font-weight:bold;padding:0 10px 0 11px;}
	.slide-157 .td3{width:124px;}
	.slide-157 .td4{width:187px;font-weight:bold;padding-left:10px;}
	
	#cssawards{ position:fixed;top:0px;left:0px;z-index:555; }
	#cssawards a{ width:115px;height:115px;text-indent:-8000px;display:block;background:url('images/cssawards_featured_dark.png') no-repeat; }
	
	#awwwards {position:fixed;top:180px;left:0px;z-index:555;}
	#awwwards a{display:block;height:105px;width:69px;text-indent:-8000px;background:url('images/awwwards_nominee_b_left.png') no-repeat;}
