.nostyled,.unstyled{list-style:none;padding:0}.fl{float:left}.fr{float:right}.clear_zero{clear:both;visibility:hidden;height:0;overflow:hidden;line-height:0;font-size:0}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.decoration{position:absolute;display:block;overflow:hidden}body{font-size:.875em}body:after{content:"600"}#header{padding-top:27px;padding-bottom:38px;text-align:left}#logo{float:left;margin-bottom:0}#logo img{display:inline-block;*display:inline;*zoom:1}#logo .title{width:120px;margin:0 0 0 10px}#snav{float:right;margin-bottom:3px}#nav{float:right;clear:right;margin-right:-7px;padding:3px 0 0}#nav li{}#nav li a,#nav li .item{position:relative;height:35px;padding:0 7px;line-height:35px;vertical-align:middle}#nav li.active a{background:#ffb500 url('../../conferences/prague2012/img/nav_active2241.png?77175a3589a1') repeat-x;color:#fff}.subnav{padding-top:40px;text-align:left}.subnav a{padding-left:15px;padding-right:15px}#messages{font-size:16px}#messages ul.messages{padding-top:15px;padding-bottom:7px}#messages ul.messages li{margin-bottom:7px}#main{padding-bottom:50px}.page_head{*zoom:1;margin:35px 0 30px}.page_head:before,.page_head:after{content:"";display:table}.page_head:after{clear:both}.page_head h1{float:left;padding-left:92px;font-size:24px}.page_head span{margin-bottom:0;font-size:66.7%}#footer p,#footer ul{margin-bottom:15px}#footer .section{padding:30px 0 12px}#footer .section:first-child{padding-top:35px}#footer .social_buttons{margin-bottom:17px}.body_home #header{background:#fff;padding-bottom:24px}.body_home #header #logo{display:block}.body_home #header #logo .title_home{display:inline-block;*display:inline;*zoom:1;color:#f0f}.body_home #header #logo .title_home .ssh{color:#f00}.body_home #header #logo .title_home .wro{color:#00f}.hp_head{float:left;margin-top:0;margin-bottom:35px;text-align:left;font-size:40px}.hp_head .location{margin-top:-4px;text-align:right}.body_home_after .hp_head{float:none;text-align:center}.body_home_after .hp_head .location{margin-top:3px;text-align:center}.hp_claims{float:left;width:49%;text-align:left}.hp_claims .claim{margin-bottom:20px;font-size:17px}.hp_claims .claim2{margin-bottom:0;padding:15px}.hp_claims_after{float:none;width:100%;text-align:center}.hp_claims_after .claim{margin-bottom:2em;font-size:18px}.hp_claims_after .claim p:first-child{font-size:26px}.hp_video{float:right;width:45%;margin-top:3px}.hp_video .play{width:100px;height:100px}.hp_video_after{float:none;margin:0 auto;width:60%}.article_after{width:80%;margin:8px auto 0;padding:25px 25px 20px}.article_after h2{margin-bottom:15px;font-size:24px}.article_after h3{margin-top:25px;font-size:16px}.newsletter_after label input{width:200px}.hp_networking h2,.hp_speakers h2,.hp_hilites h2{font-size:20px}.hp_networking{float:left;width:65%}.hp_networking .main{padding-top:35px;padding-bottom:25px}.hp_networking .motto{font-size:18px}.hp_networking .desc{font-size:14px}.hp_speakers{float:right;width:30%}.hp_speakers .box{text-align:center}.hp_speakers .item{padding-top:29px;padding-left:15px;padding-right:15px;padding-bottom:15px}.hp_speakers .thumb_speaker{display:block}.hp_speakers .desc{display:block;width:auto;height:51px;margin:9px 0 0}.hp_speakers .talk_title{width:auto;height:51px;margin-top:9px}.hp_speakers .more{text-align:center}.hp_hilites{float:left;width:63%}.hp_hilites .inner{padding-top:20px;padding-bottom:20px}.hp_hilites .thumb_speaker{width:111px;height:111px}.hp_hilites .thumb_speaker .mask{background-image:url('../../conferences/prague2012/img/speaker_mask_hilitebb06.png?83ecf439d104')}.hp_hilites .desc{position:absolute;left:0;top:5px;display:table;visibility:hidden;width:100%;height:106px;margin:0 auto;vertical-align:middle;font-weight:700;font-size:13px;text-transform:uppercase;color:#fff}.hp_hilites .desc span{display:table-cell;vertical-align:middle}.hp_hilites .title{margin:12px 0 9px;font-size:18px}.hp_hilites .meta{font-size:13px}.hp_hilites .track{top:25px}.hp_hilites .inner:hover .desc,.hp_hilites .inner:focus .desc{visibility:visible}.hp_hilites .design a.inner:hover .thumb_speaker .mask,.hp_hilites .design a.inner:focus .thumb_speaker .mask{background-position:0 -111px}.hp_hilites .development a.inner:hover .thumb_speaker .mask,.hp_hilites .development a.inner:focus .thumb_speaker .mask{background-position:0 -222px}.hp_hilites .business a.inner:hover .thumb_speaker .mask,.hp_hilites .business a.inner:focus .thumb_speaker .mask{background-position:0 -333px}.hp_another{float:left;margin-top:50px}.hp_another .item{display:inline-block;*display:inline;*zoom:1;margin:0 .5em 1em 0}.hp_another .item.parties .text{width:120px}.hp_another .item.barcamp .text{width:105px}.hp_another .item:last-child{margin-right:0}.hp_another .more{font-size:13px}.hp_extra{margin:80px auto 0;padding:0 50px 33px}.hp_extra .ico{background-image:url('../../conferences/prague2012/img/hp_extra_icobb06.png?83ecf439d104');width:128px;height:128px;margin:-77px 0 12px}.hp_extra h2{margin:0 -10px 7px;font-size:20px}.hp_extra p{font-size:15px}.hp_extra.networking{width:435px}.hp_extra.parties{width:372px}.hp_extra.parties .ico{background-position:0 -128px}.hp_extra.startups{width:330px;padding-left:40px;padding-right:40px}.hp_extra.startups .ico{background-position:0 -256px}.hp_monologue{margin-top:70px;padding-bottom:78px}.hp_monologue .main{margin-bottom:15px;font-size:24px}.hp_monologue .sub{font-size:18px}.hp_subnav{padding-top:60px;text-align:center}.hp_partners{margin-top:55px}.hp_partners h2{margin-bottom:15px;font-size:14px}.hp_partners ul li{height:45px;padding-left:35px;margin-left:24px}.hp_partners ul li.partner_seznam a{top:4px}.body_location .page_head .ico{left:6px;top:-10px;width:65px;height:110px}.location_vse_rajska{float:left;width:56.38%}.location_transport{background:url('../../conferences/prague2012/img/location_watermarkeb2b.png?5e40ddccb566') 100% 50% no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;float:right;width:43.61%;padding-top:3%}.location_transport .item{margin-bottom:8%;padding-left:44px}.location_transport h3{margin-bottom:1px;font-size:16px}.location_transport h3 .ico{left:-72px}.location_transport .more{margin-top:0;padding-left:44px}.location_map .gmap{height:300px}.location_info .item{float:left;width:20%;margin:0 0 0 10%}.location_info .item:first-child{margin-left:0}.location_info .item.parking{width:40%}.location_info h3{margin-bottom:4px;font-size:16px}.location_info p{font-size:13px}.location_venue{*zoom:1;width:97.776%;margin:50px 0 0;text-align:left}.location_venue:before,.location_venue:after{content:"";display:table}.location_venue:after{clear:both}.location_hall{max-width:530px;clear:both;float:left;width:57.61%;margin:-50px 0 0 0}.location_hall .figure_teeth{float:right;margin:0 0 0 15.3%}.location_hall:first-child{margin-top:0}.location_hall.location_hall_even{max-width:389px;float:right;width:42.39%;margin-left:0}.location_hall.location_hall_even .figure_teeth{float:right;margin-left:0}.location_hall.location_hall_big{margin-left:0;margin-top:0}.location_hall.location_hall_big .figure_teeth{float:right;margin-left:0}.location_hall.location_hall_even .figure_teeth{float:left}.location_hall strong{padding:11px 12px 17px;font-size:16px}.body_accommodation .page_head{margin-bottom:33px}.body_accommodation .page_head h1{padding-left:120px}.body_accommodation .page_head .ico{top:-13px;width:100px;height:60px}.location_content_blocks{float:right;width:75.64%}.location_block{margin-bottom:50px}.location_block .photos img:nth-child(2n){display:inline-block}.location_block .inner h2{margin-top:0;padding:.2em 0 0;font-size:18px}.location_block .inner .perex{margin-bottom:1.15em}.location_block .inner p,.location_block .inner ul{margin-bottom:1em}.location_block .inner .map{margin-top:1.35em}.body_prague .page_head h1{padding-left:85px}.body_prague .page_head .ico{top:-11px;width:65px;height:65px}.prague_promo{margin-bottom:25px}.body_prague h2{margin-bottom:1.15em;font-size:24px}.grid{font-size:13px;margin-bottom:40px}.grid .item{float:left;width:30.999%;margin:0 0 0 3.5%}.grid .item:first-child{margin-left:0}.grid .item.pull .ico{margin:0 auto 10px}.prague_dpp{margin-bottom:35px}.body_speakers .page_head h1{padding-left:75px}.body_speakers .page_head .ico{top:-8px;width:60px;height:40px}.talk_content .interview h2,.talk_content .video h2,.talk_content .slides h2{font-size:22px}.talk_content .embed-slideshare iframe{display:block}.talk_content .embed-slideshare div{display:none}.speakers_voice .tip{padding-left:50px;padding-right:50px}.speaker_box{margin-bottom:25px;padding:4.25% 3.75%}.speaker_box h2{margin-bottom:10px;font-size:18px}.speaker_box h2 .job{font-size:60%}.speaker_box .perex{font-size:16px}.speaker_box .track{right:10px;top:15px}.speaker_box.workshop{width:100%;background:#00aeff url('../../conferences/prague2012/img/info_speakerdacc.png?3c0a4174af9b') 0 0 repeat-y}.speaker_box.workshop .info_speaker{float:left;width:210px;margin-right:30px;padding:6% 0 5%}.speaker_box.workshop .inner{overflow:hidden;width:auto;padding:30px 5% 20px 0;text-align:left}.speaker_box.workshop .inner h3{font-size:24px}.speaker_box.workshop .inner .time{float:none;margin:0 0 10px}.speaker_box.workshop .inner .price br{display:none}.speaker_box.workshop.design{background-position:-940px 0}.speaker_box.workshop.development{background-position:-1880px 0}.speaker_box.workshop.business{background-position:-2820px 0}.body_jobboard .page_head h1{padding-left:48px}.body_jobboard .page_head .ico{top:-13px;width:40px;height:40px}.jobs_list{margin-top:-10px}.job_box .inner{padding:24px 30px 22px}.job_box h2{font-size:20px}.job_box .logo{top:-21px}.body_jobboarddetail .page_head h1{display:block}.job_detail{margin-top:0}.job_detail .inner{padding:0 20px 17px}.job_detail h2{font-size:24px}.job_detail .meta{margin-bottom:20px}.job_detail .leader{margin-bottom:25px;padding:30px 25px 20px;font-size:15px}.job_detail .leader ul li{background-position:0 8px}.job_detail h3{margin:20px 0 4px;font-size:18px}.job_detail .reachus{margin:30px 0;font-size:24px}.job_detail form{text-align:center}.job_detail form fieldset{text-align:left}.body_attendees .page_head h1{padding-left:60px}.body_attendees .page_head .ico{top:-12px;width:45px;height:40px}.attendees_search{padding-top:30px;margin-bottom:35px}.attendees_search .searchbox{width:46%}.attendee_box{padding:20px 38px 20px 20px}.attendee_box .thumb{width:75px;height:75px}.attendee_box .crucial{margin-bottom:14px;font-size:24px}.attendee_box h2{font-size:18px}.attendee_box h2,.attendee_box .meta,.attendee_box .crucial{margin-left:93px}.attendee_box .track{top:11px;right:10px}.attendees_more{padding-top:10px}.attendees_more a{font-size:16px}.body_partners h2{margin-bottom:1.5em;font-size:24px}.partner_box{*zoom:1;margin-bottom:40px}.partner_box:before,.partner_box:after{content:"";display:table}.partner_box:after{clear:both}.partner_box .main{float:left;width:41.28%}.partner_box .main .head{margin-bottom:1.5em}.partner_box .main p{margin-bottom:1.2em}.partner_box .featured{float:right;width:54%}.partner_box .featured .navi{right:4%;top:16px}.partner_box .featured .products{padding:9.5% 6% 7%}.partner_box .featured .products .item{margin-bottom:0}.partner_box .featured .products h4{margin-bottom:1em;font-size:16px}.partner_box .featured .products p{margin-bottom:1em}.partner_box .featured .talks{padding:6% 0 6% 5%}.partner_box .featured .talk .inner{width:62%}.body_about .page_head h1{padding-left:55px}.body_about .page_head .ico{top:-9px;width:40px;height:40px}.about_team{margin-bottom:30px}.about_team .motto{margin-bottom:30px;font-size:28px}.about_team .item img{width:111px}.about_team .item h3{margin-bottom:0;font-size:18px}.about_team .item h4{margin-bottom:6px;font-size:13px}.about_info .outcome{padding:25px 30px 25px;font-size:16px}.about_info .timeline{margin-bottom:24px}.about_info .timeline .item{margin-right:4px}.about_info .timeline .item.y8{width:62px;height:62px;line-height:62px}.about_info .timeline .item.y9{width:71px;height:71px;line-height:71px}.about_info .timeline .item.y10{width:80px;height:80px;line-height:80px}.about_info .timeline .item.y11{width:89px;height:89px;line-height:89px}.about_info .timeline .item.y12{width:98px;height:98px;line-height:98px}.about_info .data{margin-bottom:38px;padding:33px 30px 15px;font-size:16px}.about_info .data h3{margin-bottom:5px;font-size:16px}.about_info .projects h3{font-size:17px}.about_info .projects .item{margin:0 2%}.talk_content{}.talk_content h1{margin-bottom:.35em;font-size:32px;margin-top:20px;padding-right:50px}.talk_content .add{right:18px;top:68px}.talk_content .tagline{margin-top:.5em;font-size:16px}.talk_content .talk_note{margin-bottom:35px}.talk_content .checkin{margin-bottom:40px}.talk_content .note-info{display:inline-block;*display:inline;*zoom:1;margin:0 0 0 10px}.talk_content .note-info:first-child{margin-left:0}.talk_content .interview h2{font-size:18px}.talk_content .interview .question{margin-bottom:30px}.talk_content .interview .answer{padding:15px 20px;margin-bottom:20px}.talk_content .interview .more{margin-top:-15px}.talk_content .share_buttons .twitter-share-button{margin-bottom:0}.talk_content .share_buttons .fb-like{margin-bottom:0}.talk_content .comments-box h2{font-size:18px}.talk_content .comments{margin:0 0 50px}.talk_content .related{margin-top:30px;text-align:left}.talk_content .related h2{font-size:30px}.talk_content .related h2 strong{font-size:20px}.talk_content .related ul{*zoom:1;display:block}.talk_content .related ul:before,.talk_content .related ul:after{content:"";display:table}.talk_content .related ul:after{clear:both}.talk_content .related li{float:left;width:31%;margin-left:3%;margin-bottom:0}.talk_content .related li:first-child{margin-left:0}.talk_content .related img{width:60px}.talk_content .related h3{font-size:16px}.speaker_wrapper{margin-top:50px}.speaker_wrapper .speaker{float:left;width:50%;padding-top:50px}.speaker_wrapper .speaker h2{font-size:18px}.speaker_wrapper .talk_additional{float:right;width:50%}.body_party .page_head{margin-bottom:25px;font-size:24px}.body_party .page_head h1{font-size:36px}.body_party .party_intro_text{margin-bottom:30px}.body_party .party_intro_text .main{font-size:18px}.body_party .party_intro_text.bottom{margin-bottom:50px}.party_switch{margin-bottom:60px}.party_switch a{margin-right:6px;padding:7px 30px}.party_item{margin-bottom:80px;font-size:16px;line-height:1.35}.party_item .thumb{width:161px;height:161px;margin-bottom:25px}.party_item h2{margin-top:-3px;margin-bottom:12px;font-size:28px}.party_item p{margin-bottom:12px}.party_item .check-in .check-in-box-content .attendees_list{margin-top:20px}.party_item .check-in .check-in-box-content .attendees_list .attendee{width:30px;height:30px}.party_item .check-in .check-in-box-content .attendees_list .show-all{height:30px;line-height:30px;font-size:13px}.party_item.party_pub{*zoom:1}.party_item.party_pub:before,.party_item.party_pub:after{content:"";display:table}.party_item.party_pub:after{clear:both}.party_item.party_pub .thumb{float:left}.party_item.party_pub .party_inner{margin-left:190px}.party_item.party_pub.noimage .party_inner{margin-left:0}.party_item.party_pub h2{padding-top:5px;font-size:18px}.party_item.party_pub .location{font-size:28px}.body_networking .page_head h1{padding-left:66px}.body_networking .page_head .ico{top:-9px;width:50px;height:43px}.networking_about h2{margin-bottom:10px;font-size:44px}.networking_about .perex{margin-bottom:20px;font-size:16px}.networking_about .chunk{width:26%}html[lang="en"] .networking_about h2{font-size:35px}.networking_workshop{position:relative;z-index:1;float:left;width:41%}.networking_workshop h2{font-size:18px}.networking_workshop .perex{padding-top:0;min-height:88px}.networking_principles{position:relative;z-index:1;float:right;width:80%;padding-top:20px;float:none;padding-top:0}.networking_principles h2{font-size:18px}.support_row{float:left;width:45%;margin:0 5% 0 0}.support_row h2{margin-bottom:5px;padding-top:72px;font-size:18px}.support_row h2:before{width:61px;height:61px}.support_row p{margin-bottom:20px}.support_row .barcamp_desc{margin-top:-5px}.support_row .barcamp_desc li:last-child{margin-bottom:0}.support_row .barcamp_desc li:before{top:20px}.support_row_profiles{margin-top:-20px}.networking_game_about{margin-bottom:30px}.networking_game_about h2{margin-bottom:15px}.networking_game_about .chunk{min-height:72px}.networking_badges h2{margin-bottom:10px;text-align:center;font-size:20px}.networking_badges .perex{margin-left:10%;margin-right:10%;margin-bottom:20px;text-align:center}.networking_badges ul{*zoom:1}.networking_badges ul:before,.networking_badges ul:after{content:"";display:table}.networking_badges ul:after{clear:both}.networking_badges li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:40%;margin:0 4.5% 3%}.networking_apps h2{margin-bottom:20px;text-align:center;font-size:20px}.networking_apps ul{*zoom:1}.networking_apps ul:before,.networking_apps ul:after{content:"";display:table}.networking_apps ul:after{clear:both}.networking_apps li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:22%;margin:0 3% 3% 7.9%}.networking_apps strong{margin-bottom:2px}.body_workshop .page_head h1{margin-bottom:25px;padding-left:60px}.body_workshop .page_head .ico{top:-3px;width:41px;height:32px}.body_workshop .page_head .desc{clear:both}.body_workshop .workshop_img{margin-bottom:85px}.program .program-above .tip{padding:23px 20px 20px}.program .program-above h2{font-size:18px}.program .hall{float:left;display:inline;width:32%;margin:0 0 35px 2%}.program .hall:nth-child(3n+1){margin-left:0;clear:both}.program .program-header{margin:30px 0 40px}.program .program-header .btn a{background:#ffb500 url('../../conferences/prague2012/img/my-programede2.png?9e385527b9e5') 22px 50% no-repeat;padding:13px 26px 11px 52px}.program .hall-header{margin:0 0 5px;text-align:left}.program .hall-header h2{display:block;padding:3px 0 0 44px;margin:0 0 12px}.program .hall-header .ico{width:37px;height:37px;background-size:auto}.program .hall-header br{display:inline}.program h1{margin:0;font-size:36px}.program .bd{padding-bottom:0}.program .blok-1 .bd{height:137px}.program .blok-2 .bd{height:307px}.program .blok-3 .bd{height:476px}.tip{padding-left:20px;padding-right:20px}.tip .ico.ico_info{background-position:0 2px}.filter_aside{float:left;padding:.2em 0 0;width:22%;font-size:16px}.filter_aside li{display:block}.filter_above{float:right;margin:0}.filter_above li{margin:0 0 0 .2em}.rating-box{font-size:13px}.comments_head{font-size:18px}.comments .login{font-size:14px}.comments ul li li,.comments ul li form{margin-left:50px}.comments form{margin-bottom:25px}.comments form h3{font-size:16px}.comments form textarea{width:75%;height:70px;font-size:14px}.comments form .textile{margin-bottom:-10px;padding-top:3px;text-align:right}.wx-videos-embed .video-restricted-reason span{font-size:14px}