article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }audio:not([controls]) { display: none; } [hidden] { display: none; } html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } body, button, input, select, textarea { }a { color: #00e;}a:visited { color: #551a8b;}a:focus { outline: thin dotted;}a:hover,a:active { outline: 0;}abbr[title] { border-bottom: 1px dotted;}b, strong { font-weight: bold; }blockquote { margin: 1em 40px;}dfn { font-style: italic;}mark { background: #ff0; color: #000;}pre,code,kbd,samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em;}pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word;}q { quotes: none;}q:before,q:after { content: ''; content: none;}small { font-size: 75%;}sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sup { top: -0.5em;}sub { bottom: -0.25em;}ul,ol { margin: 1em 0; padding: 0 0 0 40px;}dd { margin: 0 0 0 40px;}nav ul,nav ol { list-style: none; list-style-image: none;}img { border: 0; -ms-interpolation-mode: bicubic; }svg:not(:root) { overflow: hidden;}figure { margin: 0;}form { margin: 0;}fieldset { margin: 0 2px; padding: 0.35em 0.625em 0.75em;}legend { border: 0; *margin-left: -7px; }button,input,select,textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }button,input { line-height: normal; *overflow: visible; }table button,table input { *overflow: auto;}button,html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }input[type="checkbox"],input[type="radio"] { box-sizing: border-box; padding: 0; }input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0;}textarea { overflow: auto; vertical-align: top; }table { border-collapse: collapse; border-spacing: 0;} html, body { background-color:#0f0f0f; color:#b0b0b0; position:relative; font-family: 'Open Sans', Arial, sans-serif; font-size:13px; line-height:19px;}a, a:visited { color:#ed1c24; }a:hover { text-decoration:underline !important; }h1 { color:#FFF; font-size:25px; text-transform:uppercase; margin-top:0; font-weight:normal;}h1 a { color:#FFF !important; text-decoration:none;}h1 a:hover { text-decoration:none !important; }h2 { color:#FFF; font-size:18px; text-transform: uppercase; font-weight:normal; margin-top:0; line-height:21px;}h3 { font-size:16px; color:#FFF; margin-top:0; font-weight:normal;}h4 { margin:0; font-size:16px; color:#7e7e7e; font-weight:normal; line-height:22px;}h5 { font-size:12px; font-weight:normal; margin-bottom:5px;}img { border:none; outline:none; }.wrap { overflow:hidden; }p.more { margin: 0; text-align: right;}p.more a { background:url('/public/images/sprites.png') no-repeat right -63px; font-size:12px; color:#FFF; text-transform:uppercase; text-decoration:none; padding-right:9px;}p.download a { background-position:right -91px; padding-right:18px;}i.comments { line-height: 12px; position:relative; top:-2px;}i.comments a { background: url("/public/images/sprites.png") no-repeat scroll 3px -220px transparent; color: #FFFFFF !important; font-size: 11px; font-style: normal; font-weight: normal !important; padding-left: 22px; vertical-align: middle;}select,input, textarea { border:solid 1px #424242; background:#000000; color:#FFF;}select { padding:7px 0px; }input, select { background:#0f0f0f url('/public/images/forms.png') repeat-x 0 0;}input { padding:8px 5px;}label { display:block; color:#7e7e7e; text-indent:5px; padding-bottom:6px;}input,select,textarea { width:100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}textarea { min-height:120px; padding:10px;}button { background:#8c080e url('/public/images/btn_bg.gif') repeat-x; border:solid 1px #d4141c; color:#FFF; font-size:16px; padding:3px 12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.75); filter: dropshadow(color=#000000, offx=1, offy=1); text-transform:uppercase;}form p { margin:0; margin-bottom:10px; position:relative; }form p.buttons { overflow:hidden; margin:0; }form p.right button { float:right; }form p.radio { overflow:hidden; margin-bottom:7px; }form p.radio .checker { float:left; display:block; }form p.radio label { float:left; line-height:12px;}.ie7 form p.radio label { line-height:16px; }.ie7 select,.ie7 input { padding-left:0; padding-right:0;}table.forms { width:100%; }table.forms td { width:50%;}table.forms td:first-child,table.forms td.first-col { padding-right:10px; }table.forms td:last-child,table.forms td.last-col { padding-left:10px; }button.right { float:right; }form span.hint { font-size:11px; line-height:13px; color:#7e7e7e; display:block;}form i { color:#ed1c24; font-style:normal;}.page-selector { text-align:center; }.page-selector span,.page-selector a { display:inline; padding:3px 7px; font-size:16px;}.page-selector a { color:#fff; text-decoration:none; }.page-selector span.active { background:#ed1c24; color:#FFF; }.page-selector a:hover { background:#383838; text-decoration:none !important;}.ajax-container { position:relative; overflow:hidden;}.ajax-container .loading { position:absolute; left:0; top:0; width:100%; background:rgba(0,0,0,0.7) url('/public/images/2.gif') no-repeat center; z-index:500;}.message { padding:5px 3px; text-align:center; margin-bottom:7px;}.message.error { background:#000; color:red; }.message.ok { color:#57c91a;}form .overlay_img { background:url('/public/images/2.gif') no-repeat center center; z-index:1001;}form .overlay,form .overlay_img { position: absolute; left:0; top:0; width:100%; z-index:1000;}.form-overlay { position:relative; overflow:hidden; z-index:999;}form .overlay { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; background:#000;}.form-err-msg { color: #FF0000; font-size: 11px; position: absolute; right: 0; top: 0; background:url('/public/images/form-err.gif') no-repeat left center; padding-left:12px;}.social-links { list-style:none outside; margin:0; padding:0; clear:both; height:21px;}.social-links li { display:block; float:left; margin-right:10px;} #outer-wrap { position:relative;}.outer-wrap { width:1300px; margin:auto;}.inner-wrap { width:980px; margin:auto; }#inner-wrap { z-index:50; position:relative; padding-top:53px; padding-bottom:70px;}#main-menu { position:absolute; width:100%; left:0; top:0px; z-index:51; font-size:0; line-height:0; background:#000; height:33px;}#main-menu .inner-wrap { overflow:hidden; }#main-menu ul { list-style:none outside; margin:0; padding:0; margin-right:20px; overflow:hidden; float:left;}#main-menu ul li { float:left; margin-right:16px; line-height:31px; }#main-menu ul li a { font-size:12px;line-height:31px; text-decoration:none; color:#777777; text-transform:uppercase;}#main-menu ul li a:hover,#main-menu ul li.active a { color:#FFF; }#header { margin-bottom:45px; height:140px; position:relative;}#header p#logo { background:#000000; left:0px; margin: 0; padding: 15px; position: absolute; top: -20px; width: 95px;}#header #header-special { margin-left:145px; position:relative;}#footer { border-top:solid 1px #2f2f2f; font-size:12px; color:#7e7e7e; margin-top:35px; padding:17px 30px 0 30px;}#footer p { margin:0; }#artwork img { position:absolute; left:0; top:0; }#artwork,#artwork-mask { height:890px; position:absolute; left:0; top:0;}#artwork { z-index:0; display:none; top:0px; overflow:hidden;}#artwork-mask { background:url('/public/images/mask.png'); z-index:49; width:100%;}#artwork.small-artwork { top:0px;}#artwork.small-artwork #artwork-mask { background-image:url('/public/images/mask_small.png');}#artwork.small-artwork,#artwork.small-artwork #artwork-mask{ height:630px;}#developer-logo { float:right; } #firstpage-output { margin: auto; width: 910px; }#fp-top-block { overflow:hidden; margin-bottom:10px;}#fp-top-block h1 { margin-bottom:10px; }#fp-top-block .box { background:#000; background:rgba(0,0,0,0.7); padding:10px; }#fp-news { width:565px; float:left; margin-right:25px;}#fp-news .article { overflow:hidden; }#fp-news .article p.thumbnail { float:left; width:165px; margin:0;}#fp-news .article .article-data { margin-left:165px; }#fp-news .article small { color: #7E7E7E; display: block; font-size: 12px; line-height:12px; margin-bottom:2px;}#fp-news .article .other { margin-bottom:10px;}#fp-news .article .other p { margin:0; font-size:12px;}#fp-news .article .other p a { color:#cccccc; text-decoration:none;}#fp-news .article h3 { margin-bottom:7px; line-height:18px; }#fp-news .article h3 i.comments { top:-3px; }#fp-news .article h3 a { text-decoration:none; text-transform:uppercase; font-weight:bold; }#fp-club-banner { float:right; width:320px;}#fp-club-banner p { margin:0; text-align:center; text-transform:uppercase; color:#FFF; font-size:24px; letter-spacing:6px; }#club-banner { display:block; background:url('/public/images/sprites.png') no-repeat; width:293px; height:108px; text-decoration:none; margin:auto; margin-bottom:10px;}#club-banner.banner-lv { background-position:0px -577px;}#club-banner.banner-lv:hover { background-position:0px -685px;}#club-banner:hover { text-decoration:none !important;}#club-banner:hover { background-position:0 -108px; }#fp-news .box,#fp-club-banner .box { min-height:201px;} #center-output { background:#030303; background:rgba(0,0,0,0.9); padding:20px 40px; min-height:590px;}#center-output h1 { color:#ed1c24; line-height:25px;} #lang-select { margin-left: 174px !important; margin-right: 0 !important; width: 122px; } #two-col-l { float:left; width:520px;}#two-col-r { float:right; width:310px;} #social-blocks { height:145px; }#social-blocks .block { float:left; margin-right:25px; position:relative; top:33px; }#social-blocks .block.last { margin-right:0; float:right; }#social-blocks .block,#social-blocks .block > a { width:208px; height:56px; display:block;}#social-blocks .block a { text-decoration:none !important;}#social-blocks .block > a { outline:none; background:url('/public/images/sprites.png') no-repeat 0px 0px; text-decoration:none;}#social-blocks .draugiemlv > a { background-position:0px -246px;}#social-blocks .facebook > a { background-position:-210px -246px;}#social-blocks .twitter > a { background-position:-420px -246px;}#social-blocks .youtube > a { background-position:0 -418px;}#social-blocks .draugiemlv > a:hover {background-position:0px -303px;}#social-blocks .facebook > a:hover { background-position:-209px -303px;}#social-blocks .twitter > a:hover { background-position:-419px -303px; }#social-blocks .youtube > a:hover { background-position:0 -362px; }#social-blocks .block i { display:none; color:#FFF; font-style:normal; font-size:11px; text-transform:uppercase; position:absolute; padding-bottom:9px; right:0px; top:-29px; background:url('/public/images/sprites.png') no-repeat 0px 0px; }#social-blocks .draugiemlv i { background-position:10px -476px; }#social-blocks .facebook i { background-position:10px -494px; }#social-blocks .twitter i { background-position:10px -511px; }#social-blocks .youtube i { background-position:10px -530px; }#social-blocks .draugiemlv i span { background-color:#f26522;}#social-blocks .facebook i span { background-color:#3a579a;}#social-blocks .twitter i span { background-color:#33ccff;}#social-blocks .youtube i span { background-color:#ed1c24;}#social-blocks .block i span { padding:2px 5px;}#social-blocks .social-link { bottom: -31px; display: block; height:20px; left: 0; position: absolute; text-align: center; width: 208px;}#social-blocks .facebook .social-link { left: 0; width: 209px;}#social-blocks .twitter .social-link { width: 95px;} ul.gallery-albums { list-style:none outside; margin:0; padding:0; overflow:hidden;}ul.gallery-albums li { float:left; text-align:center; margin-right:20px; height:310px; width:210px; word-wrap: break-word;}ul.gallery-albums .last { margin-right:0; }ul.gallery-albums li h2 { margin-bottom:0; }.gallery-thumb { -webkit-box-shadow: 4px 4px 6px 1px rgba(0, 0, 0, 0.5); -moz-box-shadow: 4px 4px 6px 1px rgba(0, 0, 0, 0.5); box-shadow: 4px 4px 6px 1px rgba(0, 0, 0, 0.5); margin-bottom:13px; position:relative;}.gallery-thumb a { display:block;}.gallery-thumb a.video-overlay { background:url('/public/images/video_arrow.png') no-repeat center; display: block; left: 0; position: absolute; top: 0; z-index: 1000; text-decoration:none !important;}.gallery-thumb a img { position:absolute; left:0; top:0; }.gallery-thumb,.gallery-thumb a { width:210px; height:210px;}.gallery-thumb a img.default { z-index:2; background:#FFF !important;}#gallery-thumbnails { position: relative; width:930px; overflow:hidden;}#gallery-thumbnails ul.gallery-albums li { margin-right:23px; }#list-galleries p.more,#list-video p.more { clear:both; } #item-display { position:relative; }#item-display,#item-display a.switcher { }#item-display a.switcher { display:block; width:60px; position:absolute; top:50%; margin-top:-50px; height:100px; text-decoration:none; background:url('/public/images/gallery_arr.png') no-repeat center center; outline:none;}#item-display a.switcher:hover { text-decoration:none !important; }#item-display a.prev { left:0; background-position:-21px 0px;}#item-display a.prev:hover { background-position:-224px 0px;}#item-display a.next { right:0; background-position:-55px 0px;}#item-display a.next:hover { background-position:-115px 0px;}#item-display div { width:780px; min-height:200px; margin:auto; text-align:center;}#gallery-headings h1 { text-align:center; margin-bottom:5px; }#gallery-headings h1 a { color:#ED1C24 !important;}#gallery-headings h3 { text-align:center; }#gallery-headings h3 a { color:#ccc; text-decoration:none;}#gallery-item #carousel { overflow:hidden; list-style:none outside; margin:0; padding:0; margin-bottom:30px;}#gallery-item #carousel li { position:relative; border:solid 2px transparent; float:left; margin-right:4px;}#gallery-item #carousel li.active { border-color:#fff; }#gallery-item #carousel li.active img { display:none;}#gallery-item #carousel li.active img.hover { display:block; }#gallery-item #carousel li img { position:absolute; left:0; top:0; z-index:2;}#gallery-item #carousel li img.hover { z-index:1; }#gallery-item #carousel li,#gallery-item #carousel li a { display:block; width:75px; height:75px; font-size:0; }#gallery-item-controls { padding:10px 74px; }#gallery-item-controls p.download { margin-bottom:10px;}#gallery-social { margin-left:72px; }#article-social { margin-bottom:15px; }#gallery-item { position:relative; }#item-display.item-video div{ padding-top:19px;}#gallery-display em.copyright { color: #CCCCCC; display: block; font-size: 11px; font-style: normal; margin:0; margin-top:5px; text-align: right;} #events-spotlight { overflow:hidden; position:relative; width:822px; top:-10px;}#next-arr { background:url('/public/images/sprites.png') no-repeat right -127px; display: block; height: 38px; position: absolute; right: 0; top: 33px; width: 33px; z-index: 500; outline:none;}#events-spotlight,#events-spotlight ul,#events-spotlight ul li{ height:148px; }#events-spotlight ul { list-style:none outside; margin:0; padding:0; position:absolute; left:0; top:0; width:2000px;}#events-spotlight ul li { float:left; margin-right:17px; text-align:center; zoom:1; padding-top:10px; background-position: center top; background-repeat: no-repeat;}#events-spotlight ul li a { outline:0; display:block;}#events-spotlight ul li div.img { height:65px; position:relative; padding:5px; margin-bottom:8px;}#events-spotlight ul li div.img img { position:relative; z-index:2;}#events-spotlight ul li div.img canvas { left: 5px; position: absolute; top: 5px; z-index: 1; display:none;}#events-spotlight ul li.active { background-image:url('/public/images/spotlight_active_arr_.png');}#events-spotlight ul li h2 { margin-bottom:-1px; line-height:20px;}#events-spotlight ul li.hidden { display:none; }#events-spotlight ul li h3 { margin-bottom:0; } #firstpage-spotlight { position:relative; margin-bottom:25px;}#firstpage-spotlight,#firstpage-spotlight .spotlight-item-data { height:400px; width:100%;}#firstpage-spotlight .spotlight-item-data { position:absolute; left:0; top:0; display:none; display:block;}#firstpage-spotlight .spotlight-item-data .cta-buttons { width:100%; height:60px; position:absolute; bottom:0; left:0;}#firstpage-spotlight .spotlight-item-data .video { display:none; width:590px; height:400px; margin:-26px auto auto; }#firstpage-spotlight .spotlight-item-data .loading { background:url('/public/images/2.gif') no-repeat center; }#firstpage-spotlight .spotlight-item-data .cta-buttons a { display:block; float:left; -webkit-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.32); -moz-box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.32); box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.32); margin-right:17px; color:#FFF; font-size:25px; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:15px 20px; outline:0; line-height:25px;}#firstpage-spotlight .spotlight-item-data p.close { margin: 0; text-align: right; margin-bottom:4px; display:none;}#firstpage-spotlight .spotlight-item-data p.close a { background: url("/public/images/sprites.png") no-repeat scroll right -40px transparent; color: #FFFFFF; font-size: 11px; padding-right: 12px; text-decoration: none; text-transform: uppercase; }#firstpage-spotlight .cta-buttons a.cta-more,#firstpage-spotlight .cta-buttons a.cta-ticket { float:right; margin-right:0; margin-left:17px;}#firstpage-spotlight .cta-buttons a.cta-ticket { background:#ed1c24;}#firstpage-spotlight .cta-buttons a.cta-more { background:#FFF; color:#ed1c24;}#firstpage-spotlight .cta-buttons a { text-decoration:none !important; }#firstpage-spotlight .cta-buttons a.cta-video { background:#0c0c0c url('/public/images/sprites.png') no-repeat right 11px; padding-right:53px;} #events-list { overflow:hidden; margin-bottom:60px; }#events-list .event { text-align:center; display:block; float:left; width:280px; height:440px; margin-right:30px; margin-bottom:30px;}#events-list .odd { margin-right:0; } #events-list .event h1,#events-list .event h2,#events-list .event h4 { margin:0; } #events-list .event h1 { font-size:34px; line-height:33px; margin-bottom:5px;}#events-list .event h1 a { color:#FFF; text-decoration:none;}#events-list .event h1 a:hover { color:#ed1c24; }#events-archive { width:100%; }#events-archive thead th { font-size:40px; text-align:left; font-weight:normal; color:#FFF; background:#191919; padding:3px 30px; line-height:57px;}#events-archive tbody td { background:#151515; padding:18px 30px; width:25%; vertical-align:top;}#events-archive tbody td h2 { margin-bottom:0; text-transform:none; }#events-archive tbody td h2 a { color:#FFF; text-decoration:none;}#events-archive tbody td h4 { font-size:13px; line-height:15px;}#events-archive tbody td h2 a:hover { color:#ED1C24; }#events-archive tbody td p { margin:0; margin-bottom:3px;} #two-col { overflow:hidden; }#content-col { width:620px; float:left;}#sidebar-col { width:215px; float:right;}#open-article { margin-bottom:30px;}.article-item h3 { text-transform:uppercase; font-size: 24px; line-height: 29px;}.article-lead { font-size: 13px; font-style: italic; line-height: 19px; margin-bottom: 30px;} #basic-event-data { text-align:center; margin-bottom:40px;}h1.event-title { font-size: 25px; font-weight: bold; line-height: 29px; }p.event-title { margin-bottom:24px; }#basic-event-data h2 { margin-bottom:0; }p.special-link { margin-bottom:21px; }#event-info-sidebar p.special-link a { display:block; background:#ed1c24; color:#FFF; text-decoration:none; font-size:25px; text-align:center; font-weight:bold; line-height: 30px; padding:10px 0; text-transform: uppercase;}.other-articles { margin-bottom:15px; overflow:hidden; }.other-articles .article { margin-bottom:15px; }.other-articles .article small { font-size:13px; color:#7e7e7e;}.other-articles .article p { margin:0; padding:0; }.other-articles .article a { color:#cccccc; text-decoration:none;}#event-info-sidebar ul { margin:0; padding:0; list-style:none outside; }#event-info-sidebar ul#event-submenu { margin-bottom:30px; }#event-info-sidebar ul#event-submenu li a { background: url("/public/images/event_menu_bg.gif") repeat-x scroll 0 0 #151515; color: #FFFFFF; display: block; font-size: 14px; margin-bottom: 2px; padding: 11px 15px; text-decoration: none; text-transform: uppercase;} #firstpage-gallery { background: url("/public/images/gallery_bg.jpg") no-repeat scroll -26px center transparent; height: 365px; margin: 0 -165px; padding: 0 164px;}#firstpage-gallery h1 { margin-bottom:10px;}#gallery-items { position: relative; padding:0 50px; margin:0 -50px; height:315px;}#gallery-items,#gallery-thumbnails { height:310px; }#gallery-items .switcher { background: url("/public/images/sprites.png") repeat scroll 0 0 transparent; display: block; height: 210px; position: absolute; text-decoration: none !important; top: 0; width: 26px; outline:none;}#gallery-items .prev { left:0; background-position:-316px 28px;}#gallery-items .prev:hover { background-position:-412px 28px;}#gallery-items .next { right:0; background-position:-379px 28px;}#gallery-items .next:hover { background-position:-346px 28px;}#gallery-items ul { position:absolute; left:0; top:0; width:4000px;} #article-list .article { overflow:hidden; margin-bottom:40px;}#article-list .article .thumb { float:left; width:165px; }#article-list .article .data { margin-left:165px; }#article-list .article h2 a { text-decoration:none; color:#FFF; }#article-list .article .lead { margin-bottom:10px; }#article-list .article h5 { margin-top:-14px; margin-bottom:15px;}#article-list .article h5 a { color:#777777; text-decoration:none;} #press-login { width:260px; margin:auto; padding:100px 0; } #main-menu #user-menu { float:right; margin:0;margin-right:162px;}#main-menu #user-menu li { margin-right:0; margin-left:15px; color:#ccc; font-size:12px; } #club-signup-form { float:left; width:550px;}#club-info { float:right; width:300px; }#fbi-logo { background:url('/public/images/sprites.png') no-repeat 0 -108px; height:108px;}#fbi-logo.logo-lv { background-position:0 -685px; }#fbi-addr { color: #ED1C24; font-size: 24px; letter-spacing: 10px; margin: 0; padding: 13px 0 0; text-align: center; }#club-signup-form .hint { margin-right:200px; } div.selector, div.selector span, div.checker span,div.radio span, div.uploader, div.uploader span.action,div.button,div.button span { background-image: url('/public/images/forms.png'); background-repeat: no-repeat; -webkit-font-smoothing: antialiased;}.selector, .radio, .checker, .uploader,.button, .selector *, .radio *, .checker *, .uploader *,.button *{ margin: 0; padding: 0;}div.selector { background-position: -483px -130px; line-height: 26px; height: 26px;}div.selector span { background-position: right 0px; height: 26px; line-height: 26px;}div.selector select { top: 0px; left: 0px;}div.selector:active, div.selector.active { background-position: -483px -156px;}div.selector:active span, div.selector.active span { background-position: right -26px;}div.selector.focus, div.selector.hover, div.selector:hover { background-position: -483px -182px;}div.selector.focus span, div.selector.hover span, div.selector:hover span { background-position: right -52px;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover { background-position: -483px -208px;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span { background-position: right -78px;}div.selector.disabled { background-position: -483px -234px;}div.selector.disabled span { background-position: right -104px;}div.checker { width: 18px; height: 15px;}div.checker input { width: 18px; height: 15px;}div.checker span { background-position: 0px -45px; height: 15px; width: 18px;}div.checker:active span, div.checker.active span { background-position: -18px -45px;}div.checker.focus span,div.checker:hover span { background-position:-18px -45px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span { background-position:-18px -45px;}div.checker span.checked { background-position:-72px -45px;}div.checker:active span.checked, div.checker.active span.checked { background-position: -95px -45px;}div.checker.focus span.checked,div.checker:hover span.checked { background-position:-116px -45px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked { background-position:-94px -45px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span { background-position: -152px -45px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked { background-position: -171px -45px;}div.radio { width: 14px; height: 14px;}div.radio input { width: 14px; height: 14px;}div.radio span { height: 14px; width: 14px; background-position: 0px -64px;}div.radio:active span, div.radio.active span { background-position: -18px -64px;}div.radio.focus span, div.radio:hover span { background-position: -36px -64px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span { background-position: -54px -64px;}div.radio span.checked { background-position: -72px -64px;}div.radio:active span.checked,div.radio.active span.checked { background-position: -90px -64px;}div.radio.focus span.checked, div.radio:hover span.checked { background-position: -108px -64px;}div.radio.focus:active span.checked, div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked { background-position: -126px -64px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span { background-position: -144px -64px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked { background-position: -162px -64px;}div.uploader { background-position: 0px -297px; height: 28px;}div.uploader span.action { background-position: right -409px; height: 24px; line-height: 24px;}div.uploader span.filename { height: 24px; margin: 2px 0px 2px 2px; line-height: 24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover { background-position: 0px -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action { background-position: right -437px;}div.uploader.active span.action,div.uploader:active span.action { background-position: right -465px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action { background-position: right -493px;}div.uploader.disabled { background-position: 0px -325px;}div.uploader.disabled span.action { background-position: right -381px;}div.button { background-position: 0px -523px;}div.button span { background-position: right -643px;}div.button.focus,div.button:focus,div.button:hover,div.button.hover { background-position: 0px -553px;}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span { background-position: right -673px; }div.button.active,div.button:active { background-position: 0px -583px;}div.button.active span,div.button:active span { background-position: right -703px; color: #555;}div.button.disabled,div.button:disabled { background-position: 0px -613px;}div.button.disabled span,div.button:disabled span { background-position: right -733px; color: #bbb; cursor: default;}div.button { height: 30px;}div.button span { margin-left: 13px; height: 22px; padding-top: 8px; font-weight: bold; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; padding-left: 2px; padding-right: 15px;}div.selector { width: 190px; font-size: 12px;}div.selector select { min-width: 190px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; border: solid 1px #fff;}div.selector span { padding: 0px 25px 0px 2px; cursor: pointer;}div.selector span { color: #666; width: 158px; text-shadow: 0 1px 0 #fff;}div.selector.disabled span { color: #bbb;}div.radio { margin-right: 3px;}div.uploader { width: 190px; cursor: pointer;}div.uploader span.action { width: 85px; text-align: center; text-shadow: #fff 0px 1px 0px; background-color: #fff; font-size: 11px; font-weight: bold;}div.uploader span.filename { color: #777; width: 82px; border-right: solid 1px #bbb; font-size: 11px;}div.uploader input { width: 190px;}div.uploader.disabled span.action { color: #aaa;}div.uploader.disabled span.filename { border-color: #ddd; color: #aaa;}.selector, .checker, .button, .radio, .uploader { display: -moz-inline-box; display: inline-block; vertical-align: middle; zoom: 1; *display: inline;}.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus { outline: 0;}div.button a,div.button button,div.button input { position: absolute;}div.button { cursor: pointer; position: relative;}div.button span { display: -moz-inline-box; display: inline-block; line-height: 1; text-align: center;}div.selector { position: relative; padding-left: 10px; overflow: hidden;}div.selector span { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}div.selector select { position: absolute; opacity: 0; filter: alpha(opacity:0); height: 25px; border: none; background: none;}div.checker { position: relative;}div.checker span { display: -moz-inline-box; display: inline-block; text-align: center;}div.checker input { opacity: 0; filter: alpha(opacity:0); display: inline-block; background: none;}div.radio { position: relative;}div.radio span { display: -moz-inline-box; display: inline-block; text-align: center;}div.radio input { opacity: 0; filter: alpha(opacity:0); text-align: center; display: inline-block; background: none;}div.uploader { position: relative; overflow: hidden; cursor: default;}div.uploader span.action { float: left; display: inline; padding: 2px 0px; overflow: hidden; cursor: pointer;}div.uploader span.filename { padding: 0px 10px; float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default;}div.uploader input { opacity: 0; filter: alpha(opacity:0); position: absolute; top: 0; right: 0; bottom: 0; float: right; height: 25px; border: none; cursor: default;} #comments { background:#151515; padding:10px; margin-bottom:15px;}#comments .comment { border-bottom: 1px dotted #424242; margin-bottom: 10px; overflow: hidden; padding-bottom: 10px; }#comments .comment .author-info { width:120px; float:left; padding:0 10px; }#comments .comment .author-info p { margin:0; }#comments .comment .author-info p.username { color:#ed1c24; margin-bottom:3px;} #comments .comment .author-info small { color:#7e7e7e; display: block; font-size:13px; line-height:15px;}#comments .comment .comment-data { margin-left:140px; margin-right:80px;}#comments .comment .userpic { float:right; }#comments .last { border-bottom: 1px solid #424242;}#comment-auth-msg { margin:10px 0; padding:10px;}#comment-auth-msg ul { list-style:none outside; margin:0; padding:0; padding-top:10px; overflow:hidden;}#comment-auth-msg ul li { float:left; margin-right:10px; }#comments #logged-user { float:left; margin:0;}#comments #logged-user { color:#ED1C24; font-size:13px; }#comments #logged-user span { display: block; float: left; line-height: 13px; }#comments #logged-user img { float:left; margin-right:10px;}#comments .comment-form textarea { max-width:100%; max-height:120px; }#comments-block { padding-top:10px; } #unsubscribe-list { margin: auto;padding: 100px 0;width: 260px; } #acc-form { width:600px; margin:auto; padding-top:50px; padding-bottom:50px;}#acc-form .deadline { color:#ccc; font-size:12px; float:right; }#acc-form-done { display:none;}