.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{min-width:980px}body:after{content:"980"}body.is_fixed_subnav #header{margin-bottom:152px}body.is_fixed_subnav.body_speakers #header{margin-bottom:167px}.ic{width:940px;padding-left:0;padding-right:0}.ie8 #logo{width:220px}#nav{padding:3px 0 0;font-size:15px}#nav li{margin-left:0;margin-right:0}#nav li a,#nav li .item{padding-left:9px;padding-right:9px}.subnav{margin-top:30px}.subnav li{margin:0 10px}.page_head{margin:75px 0 59px}.page_head h1{padding-left:166px;font-size:36px;line-height:1.1}.page_head.fixed .inner{width:940px;margin:0 auto}#footer .copyright{padding-top:15px;font-size:17px}#footer .social_links{left:-6%}#footer .email{padding-top:16px;font-size:17px}#footer .social_buttons{float:left;padding-top:4px;margin-bottom:0}#footer .lang{display:inline-block;*display:inline;*zoom:1;float:none}#footer .authors{padding-top:5px}.splash{background-image:url('../../conferences/prague2012/img/splash/splash_canvaseb2b.png?5e40ddccb566');background-position:50% -144px}.splash .ic{width:940px}.splash .canvas{-webkit-background-size:229px 248px;-moz-background-size:229px 248px;-o-background-size:229px 248px;background-size:229px 248px;background-position:97% 0;padding-left:262px}.splash .main{width:350px;margin-top:0;padding-top:10px}.splash h2{font-size:28px}.splash .chunk{margin-bottom:29px;font-size:15px}.splash .controls{bottom:20px}.body_home #header #logo .title_home{margin-left:29px}.hp_head,.body_home_after .hp_head{margin-right:-20px;font-size:69px}.hp_head .location,.body_home_after .hp_head .location{margin-top:-12px;padding-right:2px;font-size:13px}.body_home_after .hp_head{float:left;text-align:left}.body_home_after .hp_head .location{text-align:right}.hp_claims .claim{font-size:27px}.hp_video{margin-top:7px}.article_after{background-image:url('../../conferences/prague2012/img/after/article_after_paperf3d4.png?1ca7e700b09d');position:relative;padding-top:33px;line-height:24px}.article_after h2{line-height:48px;font-size:36px}.article_after h3{line-height:24px;margin:46px 0 26px}.article_after p,.article_after figure{margin-bottom:24px}.article_after figure{height:456px;overflow:hidden}.article_after .stuff{background:url('../../conferences/prague2012/img/after/article_after_decorf3d4.png?1ca7e700b09d');float:right;margin:-100px -140px 10px 20px;width:587px;height:331px}.newsletter_after{position:relative;top:-7px}.en_newsletter_after{padding-top:50px}.hp_networking h2,.hp_speakers h2,.hp_hilites h2{margin-top:46px;font-size:30px}html[lang="en"] .hp_speakers h2{margin-left:-1px;font-family:'Eurostile',helvetica,arial,sans-serif;font-size:32px;letter-spacing:1px}.hp_networking{width:75.5%}.hp_networking .box{background-position:50px 48px;padding-bottom:44px}.hp_networking .main{padding:45px 40px 50px 250px}.hp_networking .motto{margin-bottom:12px;font-size:28px}.hp_networking .desc{margin-bottom:40px;font-size:17px}.hp_networking .jeanne{font-size:17px}.hp_networking .features .item{width:28%;margin-left:6%}.hp_speakers{width:20%}.hp_hilites{width:75.5%}.hp_hilites h2{margin-top:40px;margin-bottom:35px}.hp_hilites .inner{padding-top:34px;padding-bottom:34px}.hp_hilites .title{margin-top:11px;font-size:22px}.hp_hilites .meta{font-size:14px}.hp_hilites .track{top:34px;right:20px}.hp_another{width:75.5%}.hp_another .more{padding-top:20px}.hp_extra{margin-top:120px}.hp_monologue{margin-top:141px;padding-bottom:82px}.hp_monologue .main{margin-bottom:18px;font-size:40px;line-height:1.2}.hp_monologue .sub{font-size:28px}.hp_subnav{padding-top:90px}.hp_subnav li{margin:0 8px}.hp_partners{margin-top:105px}.body_location .page_head .ico{left:12px;top:-30px;width:130px;height:219px}.location_vse_rajska{width:530px}.location_transport{min-height:272px;padding-top:87px}.location_transport .item{margin-bottom:33px}.location_map{width:671px;margin-top:70px}.location_map .gmap{height:348px}.location_info{margin-top:71px}.location_info .item{margin-bottom:20px}.location_venue{margin-top:70px}.location_hall strong{padding:18px 13px 23px;font-size:17px}.body_accommodation .page_head{margin-bottom:49px}.body_accommodation .page_head h1{padding-left:166px}.body_accommodation .page_head .ico{top:-16px;width:133px;height:83px}.location_block{margin-bottom:90px}.location_block .photos img{width:auto;height:auto}.location_block .inner{margin-left:180px}.location_block .inner h2{font-size:26px}.location_block .inner .perex{margin-bottom:1.7em}.location_block .inner p,.location_block .inner ul{margin-bottom:1.15em}.location_block .inner .map{margin-top:1.9em}.body_prague .page_head h1{padding-left:125px}.body_prague .page_head .ico{top:-17px;width:98px;height:98px}.prague_promo{margin-bottom:66px}.body_prague h2{font-size:36px}.grid{margin-bottom:57px}.grid .item.pull .ico{margin-bottom:20px}.grid p{margin-bottom:19px}.skyscanner{padding-bottom:50px}.prague_dpp{margin-bottom:63px}.body_speakers .page_head{height:auto;margin-top:25px;padding:40px 0 59px}.body_speakers .page_head h1{padding-left:98px}.body_speakers .page_head .ico{top:-7px;width:80px;height:53px}.body_speakers .page_head.fixed{padding:40px 0 0;height:82px}.speakers_voice{padding-bottom:48px}.speakers_voice .tip{padding-left:150px;padding-right:150px}.speaker_boxes{overflow:hidden}.speaker_box{margin-bottom:34px}.speaker_box .inner{padding-top:15px}.speaker_box h2{margin-bottom:14px;font-size:28px}.speaker_box h2 .job{margin-top:-1px}.speaker_box .perex{font-size:21px}.speaker_box.workshop .inner{padding-top:40px;padding-bottom:40px}.speaker_box.workshop .inner h3{min-height:84px}.speaker_box.workshop .inner .time{float:left;width:290px}.speaker_box.workshop .inner .price{float:right;width:120px;margin:0}.speaker_box.workshop .inner .price small{display:block}.speaker_box.workshop .inner .price.free{text-align:right}.body_jobboard .page_head{height:auto;margin-top:25px;padding:40px 0 59px}.body_jobboard .page_head h1{padding-left:67px}.body_jobboard .page_head .ico{top:-20px;width:57px;height:57px}.body_jobboard .page_head.fixed{padding:40px 0 0;height:82px}.job_box{margin:0}.job_box .inner{border-left:1px solid #fff}.job_box h2{font-size:24px}.job_box .logo{top:-24px}.job_box:hover .inner,.job_box:focus .inner{border-color:#dbdbdb}.job_box:hover .r,.job_box:focus .r{position:absolute;display:block;overflow:hidden;right:0;top:1px;bottom:1px;background:#dbdbdb;width:1px}.job_detail{font-size:16px}.job_detail .inner{border-left:1px solid #dbdbdb;padding:50px}.job_detail h2,.job_detail .meta,.job_detail .data{padding-left:145px}.job_detail h2{margin-bottom:30px;font-size:33px}.job_detail .logo{top:48px;left:40px}.job_detail .meta{margin-top:5px;margin-bottom:35px}.job_detail .leader{margin-bottom:0;padding:40px 40px 25px;font-size:18px}.job_detail .leader p,.job_detail .leader ul{margin-bottom:15px}.job_detail .leader ul li{background-position:0 10px}.job_detail h3{margin:35px 0 4px;font-size:22px}.job_detail .reachus{margin:70px 0 50px;line-height:1.15;font-size:33px}.job_detail.figure_teeth>.decoration{display:block;background-image:url('../../conferences/prague2012/img/jobboard_teethf00d.png?3&amp;3945054f35f8');height:7px}.job_detail.figure_teeth>.decoration.top{background-position:0 0;top:0}.job_detail.figure_teeth>.decoration.bottom{background-position:0 100%;bottom:0}.job_detail .r{position:absolute;display:block;overflow:hidden;right:0;top:1px;bottom:1px;background:#dbdbdb;width:1px}.body_attendees .page_head{margin-top:37px;padding:40px 0 0}.body_attendees .page_head h1{padding-left:98px}.body_attendees .page_head .ico{top:-20px;width:72px;height:61px}.body_attendees .page_head.fixed{height:82px}.attendees_search{padding-top:24px;margin-bottom:60px}.attendees_search input[type="text"]{padding:11px 15px 11px 44px;font-size:16px}.attendees_search .loupe{left:16px;top:10px;width:21px;height:21px}.attendees_search .cancel-search{top:12px;right:12px}.attendees_boxes{width:88%}.attendee_box{width:65%;padding:29px 38px 24px 29px}.attendee_box .thumb{width:118px;height:118px}.attendee_box .crucial{margin-left:129px;font-size:32px}.attendee_box h2,.attendee_box .meta,.attendee_box .crucial{margin-left:140px}.attendees_more{padding-top:30px}.body_partners h2{margin-top:2.15em;margin-bottom:2.25em;font-size:33px}.body_partners h2.first{margin-top:2em}.partner_box .main .head{margin-bottom:1.95em}.partner_box .main p{margin-bottom:1.5em}.partner_box .featured{width:55.5%}.partner_box .featured .products{padding-bottom:9%}.partner_box .featured .products h4{margin-bottom:1.1em;font-size:19px}.partner_box .featured .products .navi{top:26px}.partner_box .featured .talks{padding:5% 0 5% 4%}.partner_box .featured .talks .navi{top:26px}.partner_box .featured .talk .inner{width:77%}.partner_box .featured .talk h5{font-size:18px}.partner_box .featured .talk p{line-height:1.15;font-size:14px}.body_about .page_head{margin-top:67px;margin-bottom:35px}.body_about .page_head h1{padding-left:97px;font-size:33px}.body_about .page_head .ico{top:-18px;width:68px;height:68px}.about_team .motto{padding-top:21px;font-size:44px}.about_team .item{margin-bottom:30px}.about_team .item h3{margin-bottom:-1px;font-size:23px}.about_team .item h4{margin-bottom:8px;font-size:14px}.about_info .outcome{font-size:20px}.about_info .timeline .item.y12{margin-top:0}.about_info .data{padding-top:40px;padding-bottom:23px;font-size:18px}.about_info .data h3{margin-bottom:4px;font-size:17px}.about_info .data p{margin-bottom:19px}.about_info .projects .item{margin:0 11px 0 10px}.body_talk #header{background-color:transparent}.talk_content{float:right;width:68.5%}.talk_content .add{right:-2px}.talk_content .tagline{margin-top:.75em;margin-bottom:.75em;font-size:18px}.talk_content .talk_note{margin-bottom:40px}.talk_content .checkin{margin-bottom:50px}.talk_content .note-info{margin-left:15px}.talk_content .interview{margin-bottom:3.5em}.talk_content .interview p{font-size:16px}.talk_content .share_buttons{margin-bottom:3.5em}.talk_content .comments-box h2{font-size:22px}.talk_content .comments{margin-bottom:70px}.talk_content .comments ul li li,.talk_content .comments ul li form{margin-left:110px}.talk_content .comments ul li form{margin-bottom:18px}.talk_content .comments ul li form textarea{width:80%}.talk_content .comments form{margin-top:17px}.talk_content .comments form textarea{width:558px;height:100px}.talk_content .comments form .textile{width:568px;padding-top:5px}.talk_content .related{margin-top:70px}.talk_content .related h2{font-size:34px}.talk_content .related h2 strong{font-size:24px}.talk_content .related h3{font-size:16px}.talk_content .related img{width:70px}.talk_content .related.academy{margin-top:90px}.speaker_wrapper{float:left;width:26.5%;margin-top:-10px}.speaker_wrapper .speaker,.speaker_wrapper .talk_additional{float:none;width:auto}.body_networking .page_head{margin-top:27px;margin-bottom:45px}.body_networking .page_head h1{padding-left:79px;font-size:33px}.body_networking .page_head .ico{top:-6px;width:60px;height:52px}.networking_about{margin-bottom:70px;margin-top:10px}.networking_about h2{margin-bottom:13px;font-size:85px;margin-right:-10px}.networking_about h2{font-size:65px}.networking_about .perex{margin-bottom:50px;font-size:22px}.networking_about .chunk{width:14.2%;margin-right:20px;padding:20px;font-size:16px}.networking_about .networ_king{top:-90px;width:298px;height:556px}.networking_principles{width:56.25%;padding-top:80px;padding-top:0;margin-top:-30px}.networking_principles h2{margin-bottom:26px;font-size:34px}.networking_principles p{margin-bottom:25px;font-size:16px}.support_row h2{margin-bottom:9px;padding-top:75px;font-size:24px}.support_row p{margin-bottom:24px;font-size:16px}.support_row .barcamp_desc{margin-top:-9px}.support_row .barcamp_desc li{padding:28px 25px 28px 49px}.support_row .barcamp_desc li:last-child{margin-bottom:0}.support_row .barcamp_desc li:before{left:17px;top:24px;font-size:28px}.networking_game_about h2{margin-bottom:30px}.networking_game_about .chunk{width:26%;min-height:60px;margin:0 4% 0 0;font-size:16px}.networking_badges{margin-bottom:50px}.networking_badges h2{margin-bottom:30px;font-size:33px}.networking_badges .perex{margin-left:20%;margin-right:20%;margin-bottom:50px}.networking_badges img{width:auto;height:auto}.networking_badges li{margin-bottom:4%}.networking_badges strong,.networking_badges span{margin-left:115px}.networking_badges strong{margin-bottom:5px;font-size:18px}.networking_apps h2{font-size:33px}.networking_apps strong{margin-bottom:7px;font-size:18px}.body_party{background-position:0 70px}.body_party .page_head{margin-top:90px}.body_party .page_head h1{font-size:66px;line-height:1.175}.body_party .party_intro_text{font-size:16px}.body_party .party_intro_text .main{font-size:32px}.body_party .party_intro_text.bottom{margin-bottom:90px}.party_switch{margin-bottom:70px}.party_item{margin-bottom:130px;font-size:18px}.party_item .thumb{margin-bottom:45px}.party_item h2{margin-left:-20%;margin-top:-7px;font-size:52px}.party_item p{margin-bottom:24px}.party_item .check-in .check-in-box-content .status{margin-bottom:18px}.party_item .check-in .check-in-box-content .action{margin-right:25px}.party_item .check-in .check-in-box-content .attendees_list{margin-top:30px}.party_item .check-in .check-in-box-content .attendees_list .attendee{width:40px;height:40px}.party_item .check-in .check-in-box-content .attendees_list .show-all{height:40px;line-height:40px}.party_item.party_pub h2{font-size:24px}.party_item.party_pub .location{font-size:44px}.body_workshop .page_head h1{padding-left:80px}.body_workshop .page_head .ico{width:61px;height:52px;top:-3px}.body_workshop .page_head .desc{clear:none}.body_workshop .page_head .desc p{font-size:16px}.body_workshop .page_head .desc .ico{background-position:0 4px}.program .program-holder{overflow:hidden;zoom:1}.program .program-inner{position:relative;margin-right:-190px;overflow:hidden;zoom:1}.program .program-header{margin:20px 0 40px}.program .program-above{margin-bottom:40px}.program .program-above p{font-size:14px}.program .program-above h2{font-size:22px}.program .hall{float:left;display:inline;width:178px;margin:0 0 0 12px}.program .hall:nth-child(3n+1){margin-left:12px;clear:none}.program .hall:first-child{margin-left:0}.program .hall-header{margin:0 0 25px}.program .pager{display:block}.program .block-full{width:940px}.no-js .bubble_holder.top_bubble_holder .tickets_bubble{display:none}.bubble_holder.top_bubble_holder .tickets_bubble{display:block;top:7px}.bubble_holder.bottom_bubble_holder .tickets_bubble{top:-23px}.tip{font-size:17px}.tip .ico.ico_info{background-position:0 4px}.filter_aside{font-size:22px}.filter_aside li{margin-bottom:.25em}.filter_above{margin-top:2px}.comments_head{font-size:24px}.comments ul li form textarea{width:80%}.comments form{margin-top:17px}.comments form textarea{width:545px}.comments form .textile{width:540px;padding-top:5px}.comments form .submit{background-image:url('../../conferences/prague2012/img/alt_button7973.png?0d6ea8f8f34a');background-position:-168px 0;width:168px;height:48px;padding:0;line-height:48px;vertical-align:middle;text-align:center;color:#fff;font-size:14px}.comments form .submit:active,.comments form .submit:focus,.comments form .submit.pressed{background-position:-336px 0;padding:3px 0 0 4px;height:48px}