form.formtastic,form.formtastic ul,form.formtastic ol,form.formtastic li,form.formtastic fieldset,form.formtastic legend,form.formtastic input,form.formtastic textarea,form.formtastic select,form.formtastic p{margin:0;padding:0}form.formtastic fieldset{border:0}form.formtastic em,form.formtastic strong{font-style:normal;font-weight:normal}form.formtastic ol,form.formtastic ul{list-style:none}form.formtastic abbr,form.formtastic acronym{border:0;font-variant:normal}form.formtastic input,form.formtastic textarea,form.formtastic select{font-family:inherit;font-size:inherit;font-weight:inherit}form.formtastic input,form.formtastic textarea,form.formtastic select{font-size:100%}form.formtastic legend{color:#000}form.formtastic fieldset.buttons{padding-left:25%}form.formtastic fieldset.buttons li{float:left;padding-right:0.5em}form.formtastic fieldset{display:inline-block}form.formtastic fieldset:after{content:".";display:block;height:0;clear:both;visibility:hidden}html[xmlns] form.formtastic fieldset{display:block}* html form.formtastic fieldset{height:1%}form.formtastic fieldset ol li{margin-bottom:1.5em}form.formtastic fieldset ol li{display:inline-block}form.formtastic fieldset ol li:after{content:".";display:block;height:0;clear:both;visibility:hidden}html[xmlns] form.formtastic fieldset ol li{display:block}* html form.formtastic fieldset ol li{height:1%}form.formtastic fieldset ol li label{display:block;width:25%;float:left;padding-top:.2em}form.formtastic fieldset ol li li label{line-height:100%;padding-top:0}form.formtastic fieldset ol li li label input{line-height:100%;vertical-align:middle;margin-top:-0.1em}form.formtastic fieldset ol li fieldset{position:relative}form.formtastic fieldset ol li fieldset legend{position:absolute;width:25%;padding-top:0.1em}form.formtastic fieldset ol li fieldset legend span{position:absolute}form.formtastic fieldset ol li fieldset legend.label label{position:absolute}form.formtastic fieldset ol li fieldset ol{float:left;width:74%;margin:0;padding:0 0 0 25%}form.formtastic fieldset ol li fieldset ol li{padding:0;border:0}form.formtastic fieldset ol li p.inline-hints{color:#666;margin:0.5em 0 0 25%}form.formtastic fieldset ol li p.inline-errors{color:#cc0000;margin:0.5em 0 0 25%}form.formtastic fieldset ol li ul.errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square}form.formtastic fieldset ol li ul.errors li{padding:0;border:none;display:list-item}form.formtastic fieldset ol li.string input{width:74%}form.formtastic fieldset ol li.password input{width:74%}form.formtastic fieldset ol li.numeric input{width:74%}form.formtastic fieldset ol li.text textarea{width:74%}form.formtastic fieldset ol li.hidden{display:none}form.formtastic fieldset ol li.boolean label{padding-left:25%;width:auto}form.formtastic fieldset ol li.boolean label input{margin:0 0.5em 0 0.2em}form.formtastic fieldset ol li.radio fieldset ol{margin-bottom:-0.6em}form.formtastic fieldset ol li.radio fieldset ol li{margin:0.1em 0 0.5em 0}form.formtastic fieldset ol li.radio fieldset ol li label{float:none;width:100%}form.formtastic fieldset ol li.radio fieldset ol li label input{margin-right:0.2em}form.formtastic fieldset ol li.check_boxes fieldset ol{margin-bottom:-0.6em}form.formtastic fieldset ol li.check_boxes fieldset ol li{margin:0.1em 0 0.5em 0}form.formtastic fieldset ol li.check_boxes fieldset ol li label{float:none;width:100%}form.formtastic fieldset ol li.check_boxes fieldset ol li label input{margin-right:0.2em}form.formtastic fieldset ol li.date fieldset ol li,form.formtastic fieldset ol li.time fieldset ol li,form.formtastic fieldset ol li.datetime fieldset ol li{float:left;width:auto;margin:0 .3em 0 0}form.formtastic fieldset ol li.date fieldset ol li label,form.formtastic fieldset ol li.time fieldset ol li label,form.formtastic fieldset ol li.datetime fieldset ol li label{display:none}form.formtastic fieldset ol li.date fieldset ol li label input,form.formtastic fieldset ol li.time fieldset ol li label input,form.formtastic fieldset ol li.datetime fieldset ol li label input{display:inline;margin:0;padding:0}form.formtastic{float:left;width:100%;display:block;margin:20px 0 0}form.formtastic label{font-size:15px;font-family:"Helvetica Neue", Arial, sans-serif;line-height:120%;font-weight:400}#page-admin .box{float:none}form.formtastic fieldset{display:block;font-size:13px}form.formtastic fieldset.buttons,form.formtastic fieldset.actions{font-size:13px;padding-left:25%}form.formtastic fieldset ol li{display:block}form.formtastic fieldset.buttons ol li{margin-bottom:0}form.formtastic fieldset ol li label,form.formtastic fieldset ol li legend.label{width:23%;margin:0 2% 0 0;padding:5px 0 0;text-align:right;font-weight:bold;color:#000;border:none}form.formtastic fieldset ol li legend.label label{width:100%}form.formtastic fieldset ol li label abbr[title=Required]{color:#c00;padding-left:4px}form.formtastic fieldset ol li.string input,form.formtastic fieldset ol li.password input,form.formtastic fieldset ol li.text textarea,form.formtastic fieldset ol li.email input,form.formtastic fieldset ol li.url input{width:73%;font-size:16px;padding:6px}form.formtastic fieldset ol li.text textarea{height:140px}form.formtastic fieldset ol li select{margin-top:10px}form.formtastic fieldset ol li.datetime ol{width:74%;padding-left:25%}#post_published_at_3i{margin-right:20px}form.formtastic input[type="submit"],form.formtastic input[type="button"]{padding:16px 18px 15px;color:#fff;border:none;border-radius:4px;background:#354b71;font-size:14px;font-weight:bold;cursor:pointer}form.formtastic input[type="submit"]:hover,form.formtastic input[type="button"]:hover{background:#181840}form.formtastic legend{float:left;width:100%;margin:0 0 25px;padding:0 0 10px;color:#000;border-bottom:1px solid #ddd;font-weight:600;font-family:"Helvetica Neue", Arial, sans-serif;font-size:20px}form.formtastic fieldset+fieldset{padding-top:20px}form.formtastic fieldset ol li p.inline-hints{margin-top:2px}form.formtastic .sign-up{padding:40px 0 0 25%;clear:both}body{margin:0;padding:0;text-align:left;line-height:150%;background:#121719;color:#212a2c;font-family:"kepler-std", Palatino, Georgia, serif;font-size:20px;font-weight:300;-webkit-text-size-adjust:100%}html{height:100%;margin-bottom:1px}*{margin:0;padding:0}p{margin:0 0 .8em}a:link,a:visited{color:#205b7c;border-bottom:1px solid rgba(32,91,125,0.3);text-decoration:none}a:hover{color:#1b75a8;border-bottom:1px solid #1b75a8}a img{border:none}h1,#page-home h2,.aside h2{clear:both;margin:40px 0 30px;background:url(/images/2013/divider-headings.png) center no-repeat;font-size:16px;font-weight:700;font-style:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;text-transform:uppercase;text-align:center;letter-spacing:.15em}h1{margin-top:0}h2{margin:0 0 25px;font-size:38px;font-weight:600;font-style:italic}h3,.date{font-size:13px;font-weight:400;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase}strong{font-weight:600}.btn a{padding:22px 46px;background:#121719;border-radius:6px;border:none;color:#fff;font-size:13px;font-weight:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;text-transform:uppercase;letter-spacing:.2em}.btn a:hover{background:#293c4a}.preamble{text-align:center;font-size:24px;line-height:150%}.clearall{clear:both}.nav{list-style:none;display:block;float:left;clear:right;width:100%;margin:18px 1px;text-align:center;text-transform:uppercase;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;font-size:13px;font-weight:normal;letter-spacing:.2em}.nav li{float:left;display:inline}.nav li a{display:block;width:105px;padding:4px 0;color:#fff;border:none;background:none}.nav li a:hover{color:#506371}#page-home .nav li .home,#page-speakers .nav li .speakers,#page-schedule .nav li .schedule,#page-venue .nav li .venue,#page-parties .nav li .parties,#page-register .nav li .register,#page-sponsors .nav li .sponsors,#page-news .nav li .news{color:#506371}.wrapper{width:280px;margin:0 auto;padding:0 20px}#top{position:relative;background-color:#0c1f2d;background-image:url(/images/2013/bg-top2.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#top .container{background:transparent url(/images/2013/bg-top-container.png) bottom center repeat-x}.logo a{display:block;width:220px;height:86px;margin:20px auto 12px;padding:0 0 0 20px;border:none;background:url(/images/2013/logo.png) 20px bottom no-repeat}.logo a:hover{background-position-y:top}.logo a img{display:none}#page-home .logo{display:none}.logo-mark{display:block;width:76px;height:100px;margin:0 auto;padding:30px 0 0 40px;background:url(/images/2013/logomark-handdrawn.png) right 20px no-repeat;background-size:76px 100px}.logo-mark img{display:none}#header{float:left;width:100%;background:#121719}.date-stamp{display:none;position:absolute;top:50px;right:30px;padding:10px 20px;color:rgba(255,255,255,0.8);border:2px solid rgba(255,255,255,0.6);border-radius:6px;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase;text-shadow:0 -1px 0 #000;text-align:center;letter-spacing:.2em;line-height:140%;-webkit-transform:rotate(16deg);-webkit-mask-image:url(/images/2013/stamp-speckle.png);-o-mask-image:url(/images/2013/stamp-speckle.png);-moz-mask-image:url(/images/2013/stamp-speckle.png);mask-image:url(/images/2013/stamp-speckle.png)}.date-stamp span{display:block;color:rgba(255,255,255,0.4);font-size:14px;letter-spacing:.1em;text-transform:none}#session{display:none;float:right;padding:10px 20px 0 50px}#session form,#session div{display:inline}#session a,#session input{display:inline;color:rgba(250,250,250,0.3);border:none;background:none;text-transform:uppercase;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;font-size:10px;font-weight:normal;letter-spacing:.15em;cursor:pointer}#session:hover a,#session:hover input{color:#fafafa}#main{float:left;width:100%;background-image:url(/images/2013/bg-main-top-speckle.png),url(/images/2013/bg-main-bottom-speckle.png),url(/images/2013/bg-main.jpg);background-position:top center, bottom center, top left;background-repeat:repeat-x;background-color:#dfe0e0;padding:60px 0}.section{float:left;width:100%}.aside{float:right;width:100%}.intro-heading{width:280px;margin:0 auto;padding:10px 0 50px;color:#fff;text-align:center;-webkit-font-smoothing:antialiased}.intro-heading span{font-weight:100;font-size:16px}.intro-heading p{margin:0;font-size:12px;font-weight:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.3em;text-transform:uppercase}#page-home .wrapper{padding:0 10px}#page-home .intro-heading h1{margin:0 0 12px;padding:5px 0 15px;border-bottom:1px solid rgba(250,250,250,0.3);background:none;font-weight:700;font-size:34px;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.05em;text-transform:uppercase}#page-home .intro-heading h2{margin:0;background:none;font-size:24px;font-weight:600;font-style:italic;font-family:"kepler-std", Palatino, Georgia, serif;text-transform:none;letter-spacing:normal}.intro{font-family:"kepler-std", Palatino, Georgia, serif;font-size:20px;font-weight:300;line-height:140%;text-align:center}.call-to-actions{clear:both;margin-top:70px;padding-bottom:50px;text-align:center}.call-to-actions p{display:inline-block;margin:0 15px}.photos{list-style:none;float:left;margin-bottom:30px}.photos li{float:left;position:relative}.photos img{position:absolute;top:0;left:0;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}.photos li:hover .tinted{opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.speakers .photos li{width:220px;height:220px;margin:0 30px;padding-bottom:80px;text-align:center;font-size:20px;font-style:italic;font-weight:600;line-height:120%}.speakers .photos p{margin-top:240px}.speakers .photos img{width:220px;margin-bottom:10px;border-radius:50%}.speakers .accepting-proposals,.speakers .all-speakers{clear:both;text-align:center;padding:0 0 20px}.location{text-align:center}.location .photos{margin:20px 0 60px}.location .photos li,.location .photos img{width:140px;height:93px}.haiku{clear:both;float:left;width:280px;margin:0 0 30px;color:#464e51;font-size:24px;font-style:italic;font-weight:100;line-height:130%;font-family:"kepler-std", Palatino, Georgia, serif}.haiku blockquote{display:block;margin:0 auto}.haiku .quote{margin:0;padding-left:75px;background:url(/images/2013/ldquo.png) left top no-repeat;-webkit-font-smoothing:antialiased}.haiku .author{margin:0 15px 10px 0;background:none;text-align:right;font-weight:normal;font-size:13px;font-style:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase}.from-blog .posts{list-style:none;float:left;width:100%;margin:10px 0 50px}.from-blog .posts li{float:left;width:100%;margin-bottom:20px;background:url(/images/2013/divider.png) left bottom no-repeat}.from-blog .posts span,.from-blog .posts h3,.from-blog p{float:left;display:inline;margin-bottom:20px}.from-blog .posts a span{width:90px;color:#212a2c;font-size:13px;font-weight:400;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase}.from-blog p{width:280px;color:#212a2c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.from-blog h3{width:280px;text-transform:none;font-weight:300;font-style:italic;font-size:25px;font-family:"kepler-std", Palatino, Georgia, serif;letter-spacing:normal}.from-blog h3 a{border:none}#tweet{float:left;width:280px;padding:0 0 30px 0;text-align:center}#tweet ul{list-style:none;padding-top:55px;background:url(/images/2013/icon-tweet.png) top center no-repeat}#tweet .timestamp{margin-top:25px;font-size:13px;font-weight:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase}#tweet .timestamp span{padding-left:26px;background:url(/images/2013/icon-clock.png) center left no-repeat}#tweet .timestamp a{border:none;color:#212a2c}#tweet .timestamp a:hover{border-bottom:1px solid #212a2c}#countdown{float:right;width:auto;margin:20px 0 80px 0}#countdown .dash{float:left;width:83px;margin:25px 0 0;text-align:center;text-transform:uppercase;text-shadow:none}#countdown .dash.days{width:83px}#countdown .digits{margin:0;padding:0 10px;font-size:60px;font-weight:600;font-style:italic;text-transform:none;color:#20292c;-webkit-mask-image:url(/images/2013/mask-speckle.png);-o-mask-image:url(/images/2013/mask-speckle.png);-moz-mask-image:url(/images/2013/mask-speckle.png);mask-image:url(/images/2013/mask-speckle.png);-webkit-mask-repeat:repeat}#countdown .title,#countdown .starts-in{font-size:13px;font-weight:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase;text-align:center}#countdown .title{margin-top:-20px}.btn.submit-proposal{display:none}.speakers div:last-child{background:none}.speaker{float:left;clear:both;width:100%;margin:10px 0 0;padding:0 0 20px;background:url(/images/2013/divider.png) center bottom no-repeat}.speaker .who{display:inline;float:left;width:280px;padding:20px 0 0;font-size:15px;text-align:center}.speaker .who p{margin:0}.speaker .who .affiliation,.speaker .topic-large span{margin:0 0 5px;color:#888;font-size:12px;font-weight:400;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase}.speaker .topic-large span{color:#212a2c;font-size:13px}.speaker .who .twitter{margin:5px 0 0;line-height:100%}.speaker .who a{border:none}.speaker .who h3{margin:0;font-style:italic;font-size:22px;font-family:"kepler-std", Palatino, Georgia, serif;letter-spacing:normal;text-transform:none;line-height:100%}.speaker .who img{display:block;margin:0 auto 15px;-webkit-border-radius:140px;-moz-border-radius:140px;-o-border-radius:140px;-ms-border-radius:140px;border-radius:140px}.speaker .biography,.speaker .topic-large{float:right;width:280px;margin:30px 0 0;overflow-x:hidden}.speaker .topic-large{margin-top:20px}.speaker .biography{font-style:italic;font-size:18px;line-height:150%}.speaker .biography p{margin-bottom:0.5em}.speaker h2{margin:0 0 16px;line-height:120%}.speaker .topic-large ul{list-style:square;margin:0 0 1em 1.25em}.speaker .topic-large li{padding-left:0.5em}.schedule-note{padding:0 20px}.day-heading{float:left;clear:left;margin:20px 0 0 0}.day-heading h2{margin-bottom:10px}.day{float:left;clear:left;width:100%;margin:15px 0 60px;text-align:left}.day td,.day th{padding:25px 0;vertical-align:top;background:url(/images/2013/divider.png) bottom left no-repeat}.day .break td,.day .break th{background:url(/images/2013/divider-break.png) bottom left no-repeat;color:#666;font-size:18px;font-style:italic;line-height:140%;text-align:center}.day th{padding-right:20px;padding-left:10px;font-size:20px;font-style:italic;font-weight:200;line-height:115%}.day .person{display:table-cell;width:140px;padding:20px 20px 0 20px;text-align:right;font-size:16px;line-height:140%;white-space:normal}.day .person a,.day .summary .person a{border:none}.day .person .affiliation,.day .summary .person .affiliation{display:block;margin:0 0 5px;color:#999;font-size:11px;font-weight:400;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase}.day .person,.day .summary .description{display:none}.day .summary .person{display:block;clear:left;text-align:left;padding:0}.day price{border:none}.day p{margin:0}.day h2{margin:0 0 10px;font-size:28px;font-weight:600;font-style:normal}.day h2 a{border:none;color:#212a2c}.day h2 a:hover{color:#1b75a8}.day tr:last-child td,.day tr:last-child th{background:none}.day:last-child{margin-bottom:30px}.the-venue{float:left;margin-top:20px}.the-venue .photos,.stockholm .photos{margin:10px 0 30px;width:100%}.the-venue .photos li,.the-venue .photos img,.stockholm .photos li,.stockholm .photos img{width:140px;height:93px}.map{float:left;clear:both;width:280px;margin:20px 0}.map .addresses{display:none}#map-canvas{float:right;width:280px;height:200px}.arrival{float:left;margin-top:30px}.arrival .illustration{display:block;width:264px;height:72px;margin:20px auto;background:url(/images/2013/icons-transportation.png) top right no-repeat}.stockholm{clear:both;float:left;margin-top:30px}.stockholm .photos{float:left;margin:10px 0 30px}.tickets{list-style:none;float:right;width:280px}.tickets li{position:relative;display:block;float:right;width:280px;margin:0 0 20px;padding-bottom:20px;text-align:center;background:url(/images/2013/divider.png) bottom left no-repeat}.tickets li:last-child{background:none}.tickets li abbr{color:#83243e}.tickets li .kind{margin:15px 0;font-size:13px;font-weight:400;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase}.tickets li .double-room,.tickets li .single-room{display:inline-block;padding:20px 0 5px 0;font-size:13px;font-weight:300;font-style:italic;font-family:"kepler-std", Palatino, Georgia, serif}.tickets a{color:#212a2c;border:none}.tickets span{display:block;margin-bottom:-5px;font-size:15px;font-weight:700;font-style:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.15em;text-transform:uppercase}.tickets .double-room span{margin-right:-14px}.tickets strong{padding:20px 12px;color:#20292c;font-size:76px;font-weight:600;font-style:italic;text-transform:none;font-family:"kepler-std", Palatino, Georgia, serif;-webkit-mask-image:url(/images/2013/mask-speckle.png);-o-mask-image:url(/images/2013/mask-speckle.png);-moz-mask-image:url(/images/2013/mask-speckle.png);mask-image:url(/images/2013/mask-speckle.png);-webkit-mask-repeat:repeat}.tickets strong em{margin-right:6px;font-size:32px;font-weight:100;vertical-align:top}.tickets li .sold-out,.tickets li .expired{position:absolute;top:170px;right:17px;padding:10px 15px;color:#83243e;border:2px solid #83243e;border-radius:6px;font-family:"Courier", "Monaco", "Menlo", mono;font-size:18px;line-height:130%;text-align:center;text-shadow:0 1px 0 #fff;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);z-index:100}.tickets li .sold-out{top:40px;right:auto;left:30px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.tickets .early-bird .single-room,.tickets .early-bird .double-room{opacity:.5}.tickets .regular .single-room,.tickets .regular .double-room{opacity:.5}.register-now{font-size:34px;font-weight:600;text-align:center}.what-you-get{float:left;width:280px;padding:20px 0 0;margin-bottom:30px}.what-you-get h2{margin:60px 0 10px;font-size:19px}.all-inclusive{float:left;width:120px;height:180px;margin:10px 50px 30px;padding:0 30px;background:#212a2c;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:12px;line-height:130%;text-align:center;-webkit-mask-image:url(/images/2013/mask-speckle.png);-o-mask-image:url(/images/2013/mask-speckle.png);-moz-mask-image:url(/images/2013/mask-speckle.png);mask-image:url(/images/2013/mask-speckle.png);-webkit-mask-repeat:no-repeat}.all-inclusive p{margin:34px 0 0}.all-inclusive strong{display:block;padding-bottom:12px;font-weight:700;font-size:30px;font-style:italic;font-family:"kepler-std", Palatino, Georgia, serif;text-transform:none;line-height:95%}.included{float:left;width:280px;margin:20px 0 0 -40px;font-size:18px;line-height:140%}.included li{float:left;display:inline;width:280px;margin:0 0 30px 40px;padding:100px 0 8px 0;background:url(/images/2013/icon-presentations.png) top center no-repeat}.included .lodging{background-image:url(/images/2013/icon-lodging.png)}.included .meals{background-image:url(/images/2013/icon-meals.png)}.included h2{text-align:center;margin-bottom:30px}.included li ul li,.included li ul li:first-child{margin:0;padding:8px 0;width:100%;background:url(/images/2013/divider.png) right bottom no-repeat}.extra-tickets{float:left;padding:0}.extra-tickets h2{margin-top:40px}.extra-tickets .tickets,.extra-tickets .tickets li{width:280px;margin-bottom:0}.extra-tickets .tickets li .kind{margin:0}.extra-tickets .tickets .single-room{float:none;text-align:center;padding-top:10px}.extra-tickets .tickets .single-room strong{display:block;padding:20px 20px 16px}.footnote{float:left;clear:left;width:100%;margin:20px 0 0;padding:20px 0 0;background:url(/images/2013/divider.png) right top no-repeat;font-size:18px;font-style:italic;line-height:150%}.footnote h3{margin:30px 0 10px;font-style:normal;font-weight:700;font-size:16px}.footnote h3 abbr{color:#83243e;font-size:22px}#page-sponsors .section h3{margin:50px 0 30px;padding-bottom:10px;background:url(/images/2013/divider.png) bottom center no-repeat}.sponsor{float:left;clear:both;width:100%;padding:0 0 40px}.sponsor .sponsor-logo{width:100%;padding-top:30px;padding:0 20px 0 0}.sponsor .sponsor-logo a{display:block;margin:30px auto 20px;text-indent:-99999px;border:none}.sponsor .elabs a{width:191px;height:51px;background:url(/images/2013/sponsors/elabs.png) bottom left no-repeat}.sponsor .engine-yard a{width:240px;height:72px;background:url(/images/2013/sponsors/engine-yard.png) bottom left no-repeat}.sponsor .github a{width:160px;height:44px;background:url(/images/2013/sponsors/github.png) bottom left no-repeat}.sponsor .project-puzzle a{width:220px;height:52px;background:url(/images/2013/sponsors/project-puzzle.png) bottom left no-repeat}.sponsor .moz a{width:160px;height:47px;background:url(/images/2013/sponsors/moz.png) bottom left no-repeat}.sponsor .basho a{width:230px;height:81px;background:url(/images/2013/sponsors/basho.png) bottom left no-repeat}.sponsor .yammer a{width:200px;height:42px;background:url(/images/2013/sponsors/yammer.png) bottom left no-repeat}.sponsor .avidity a{width:201px;height:48px;background:url(/images/2013/sponsors/avidity.png) bottom left no-repeat}.sponsor .sponsor-desc{width:100%;padding-top:30px}.sponsor .sponsor-desc ul{list-style:none;padding:0 20px}.sponsor .sponsor-desc ul li{margin:0 0 5px}.sponsor .sponsor-desc h2 a{border:none;color:#212a2c}.sponsor .sponsor-desc h2 a:hover{color:#1b75a8}.supporters ul{list-style:none}.supporters li{margin-bottom:10px;font-size:18px}.blog-posts div:last-child{display:block;background:none}.blog-posts{margin-top:-20px}.blog-posts .post{margin-top:40px;padding-bottom:30px;background:url(/images/2013/divider.png) bottom center no-repeat}.blog-posts img{max-width:100%}.blog-posts h2{margin:0 0 30px 0;line-height:120%}.blog-posts h2 a{color:#212a2c;border:none}.blog-posts ul,.blog-posts ol{list-style:disc;margin:0 0 1.3em 20px;padding:0 20px}.blog-posts ul p{padding:0;margin:0 0 .8em}.blog-posts ol{list-style:decimal}.blog-posts p+h2{margin-top:20px}.blog-posts .date{margin:13px 0 0;color:#212a2c;font-size:13px;font-weight:400;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;letter-spacing:.2em;text-transform:uppercase}.blog-posts .body{display:block;clear:both;overflow-x:hidden;position:relative}.blog-posts .body h2,.blog-posts .body h3{float:none;display:block;font-size:28px;margin:5px 0 20px;font-style:italic;font-weight:600}.blog-posts .body h3{font-size:22px;text-transform:none;font-family:"kepler-std", Palatino, Georgia, serif;letter-spacing:normal}.blog-posts p{margin:0 0 1.3em}.blog-posts blockquote p,.blog-posts blockquote p em{font-style:italic;background:none}.blog-posts p img{margin-right:20px}.blog-posts p img:last-child{margin:0}#footer{float:left;width:100%;padding:20px 0 50px;color:#646769;font-size:16px}#footer .nav{clear:both;float:left;text-align:center;font-size:11px}#footer .nav li{display:inline;float:none}#footer .nav a{display:inline;width:auto;padding:0 3px}#footer .organised-by{display:block;width:280px;margin:0 auto;padding:110px 0 0 0;background:url(/images/2013/logo-elabs-footer.png) top center no-repeat;line-height:150%}#footer .organised-by a{color:rgba(255,255,255,0.7);border:none}#footer .organised-by a:hover{color:#fff;border-bottom:1px solid rgba(255,255,255,0.5)}#footer .social{display:table;margin:0 auto 40px}#footer .social li{display:table-cell;float:left;margin:20px 0 0 0;text-align:center;font-size:12px;font-weight:700;letter-spacing:.2em;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;text-transform:uppercase}#footer .social li:last-child{margin-right:0}#footer .social li a{display:block;width:278px;padding:10px 0;color:#646769;border:1px solid #414547;background:rgba(250,250,250,0);text-decoration:none;white-space:nowrap}#footer .social li a:hover{color:#121719;background:#414547}#footer span{height:16px;padding-left:30px}#footer a:hover span{background-position-y:bottom}#footer .twitter{background:url(/images/2013/icon-twitter.png) top left no-repeat}#footer .facebook{background:url(/images/2013/icon-facebook.png) top left no-repeat}#footer .lanyrd{background:url(/images/2013/icon-lanyrd.png) top left no-repeat}#flash{position:absolute;top:0;left:0;width:100%;text-align:center}#flash p{padding:4px 10px 3px}#flash .notice{background:#fff4cb;border-bottom:1px solid #fff;color:#77764c;text-shadow:none}#flash .success{background:#d2f1b4;border-bottom:1px solid #fff;color:#4a773d;text-shadow:none}#flash .error{background:#ffc2c4;border-bottom:1px solid #fff;color:#900;text-shadow:none}#flash .failure{background:#ffc2c4;border-bottom:1px solid #fff;color:#900;text-shadow:none}form.formtastic input[type="submit"],form.formtastic input[type="button"]{padding:22px 46px;color:#fff;border:none;border-radius:4px;background:#121719;font-size:13px;font-weight:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;text-transform:uppercase;letter-spacing:.2em;cursor:pointer}form.formtastic input[type="submit"]:hover,form.formtastic input[type="button"]:hover{background:#293c4a}form.formtastic label{font-size:13px;font-style:normal;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;text-transform:uppercase;text-align:center;letter-spacing:.15em}form.formtastic fieldset ol li label,form.formtastic fieldset ol li legend.label{font-weight:400}form.formtastic legend{float:left;width:100%;margin:0 0 25px;padding:0 0 10px;color:#000;border-bottom:none;font-size:16px;background:url(/images/2013/divider.png) bottom left repeat-x;font-weight:700;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;text-transform:uppercase;letter-spacing:.15em}.our-sponsors{margin:20px 0 0 0;text-align:center}.our-sponsors:before{content:'';display:inline-block;height:100%;vertical-align:middle}.our-sponsors h3{margin:0 0 20px;clear:both;color:#999;background:none;font-weight:normal;font-size:13px;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;text-align:center;text-transform:uppercase;letter-spacing:.15em}.our-sponsors p{clear:left;font-size:16px;line-height:150%;margin-bottom:20px}.our-sponsors ul{display:inline-block;vertical-align:middle;list-style:none;text-align:center;margin-bottom:10px}.our-sponsors li{padding:0 30px 10px;display:inline-block;vertical-align:middle}.our-sponsors li a{display:block;text-indent:-9999px;margin:0 0 30px 0;border:none;overflow:hidden}.our-sponsors li:last-child a{margin-right:0}.our-sponsors .supporters{margin:0 0 40px}.our-sponsors .supporters li{margin:0 0 10px;padding:0 20px 0 0;font-size:20px;line-height:150%}.our-sponsors .supporters li a{display:inline;margin:0;text-indent:none;color:#212a3b}.our-sponsors .supporters li a:hover{color:#1b75a8;border-bottom:1px solid #1b75a8}.our-sponsors .elabs a{width:191px;height:51px;background:url(/images/2013/sponsors/elabs.png) top left no-repeat}.our-sponsors .engine-yard a{width:240px;height:72px;background:url(/images/2013/sponsors/engine-yard.png) top left no-repeat}.our-sponsors .github a{width:160px;height:44px;background:url(/images/2013/sponsors/github.png) top left no-repeat}.our-sponsors .project-puzzle a{width:220px;height:52px;background:url(/images/2013/sponsors/project-puzzle.png) top left no-repeat}.our-sponsors .moz a{width:160px;height:47px;background:url(/images/2013/sponsors/moz.png) top left no-repeat}.our-sponsors .basho a{width:230px;height:81px;background:url(/images/2013/sponsors/basho.png) top left no-repeat}.our-sponsors .yammer a{width:200px;height:42px;background:url(/images/2013/sponsors/yammer.png) top left no-repeat}.our-sponsors .avidity a{width:201px;height:48px;background:url(/images/2013/sponsors/avidity.png) top left no-repeat}.our-sponsors .elabs a:hover,.our-sponsors .engine-yard a:hover,.our-sponsors .github a:hover,.our-sponsors .project-puzzle a:hover,.our-sponsors .moz a:hover,.our-sponsors .basho a:hover,.our-sponsors .yammer a:hover,.our-sponsors .avidity a:hover{background-position-y:bottom}@media only screen and (min-width: 320px){#header .wrapper{width:320px;padding:0}}@media only screen and (min-width: 480px){.wrapper,#page-home .wrapper,#header .wrapper{width:440px;padding:0 20px}.nav{margin:0 0 18px 40px;width:360px}.nav li a{width:120px}.intro{font-size:25px}.speakers .photos li{width:115px;height:115px;margin:0 15px 0 16px;font-size:16px}.speakers .photos p{margin-top:130px}.speakers .photos img{width:115px}.haiku{width:440px;font-size:32px}.from-blog h3{width:440px;font-size:28px}.from-blog p{width:440px}#tweet{width:300px;padding:0 60px 30px 60px}#countdown{margin:20px 50px 80px 0}#countdown .dash{width:100px}#countdown .dash.days{width:100px}#countdown .digits{font-size:80px}.speaker .who{width:440px;text-align:left}.speaker .who h3{margin-top:18px}.speaker .who img{float:left;margin:0 30px 10px 0}.speaker .who .twitter{margin-top:15px}.speaker .biography,.speaker .topic-large{width:440px}.day-heading{margin-left:105px}.day th{width:65px;padding-right:20px}.day .summary .description{display:inline}.day .summary .person{margin-top:15px}.location .photos li,.location .photos img,.the-venue .photos li,.the-venue .photos img,.stockholm .photos li,.stockholm .photos img{width:220px;height:146px}.map{width:440px;background:#121719;-webkit-mask-image:url(/images/2013/mask-speckle.png);-o-mask-image:url(/images/2013/mask-speckle.png);-moz-mask-image:url(/images/2013/mask-speckle.png);mask-image:url(/images/2013/mask-speckle.png);-webkit-mask-repeat:repeat}.map .addresses{display:inline;list-style:none;float:left;margin-top:25px;width:440px;color:rgba(255,255,255,0.7);font-size:16px;font-weight:400;font-family:"futura-pt", "Helvetica Neue", Arial, sans-serif;line-height:130%}.map strong{color:#fff;font-size:20px;font-weight:700;font-style:italic;font-family:"kepler-std", Palatino, Georgia, serif;text-transform:none;letter-spacing:normal;line-height:120%}.map li{display:inline;float:left;width:200px;margin:0 0 20px 20px;padding-top:60px;background:url(/images/2013/icon-ferry.png) top center no-repeat;text-align:center}.map .yasuragi{background-image:url(/images/2013/icon-nordicruby.png)}#map-canvas{width:440px}.register-now{margin-top:90px}.what-you-get,.included,.included li,.tickets,.tickets li{width:440px}.tickets li .double-room{float:left}.tickets li .single-room{float:right}.tickets .early-bird .double-room{margin-left:25px}.all-inclusive{margin:10px 30px 30px 0}.extra-tickets .tickets,.extra-tickets .tickets li{width:240px;padding-left:10px}.tickets li .sold-out{top:32px;left:10px}.tickets li .expired{top:26px;right:17px}#footer .nav{margin:15px 0;width:auto}#footer .nav a{padding:0 10px;font-size:13px}#footer .social li a{width:438px}#footer .organised-by{width:330px;padding:30px 0 30px 110px;background:url(/images/2013/logo-elabs-footer.png) center left no-repeat}}@media only screen and (min-width: 768px){.wrapper,#page-home .wrapper,#header .wrapper{width:728px;padding:0 20px}.preamble{padding:0 80px}.nav{margin:30px 0;width:100%}.nav li{float:none}.nav li a{display:inline;width:auto;padding:15px}.section{width:728px}.logo a{margin:0 auto 18px;padding:0 0 0 50px;border:none;background:url(/images/2013/logo.png) 50px bottom no-repeat}.logo-mark{width:160px;height:211px;padding:40px 0 0 34px;background:url(/images/2013/logomark-handdrawn.png) right 40px no-repeat;background-size:160px 211px}#session{display:inline}.date-stamp{display:inline}#page-home .date-stamp{display:none}.intro-heading{width:460px;padding:30px 0 50px}.intro-heading span{font-size:20px}.intro-heading p{margin:10px 0 0;font-size:15px}#page-home .intro-heading h1{margin:0 0 20px;padding:15px 0 30px;font-size:54px}#page-home .intro-heading h2{font-size:44px}.intro{padding:0 30px;font-size:30px}.btn.submit-proposal{display:inline}.speakers .photos li{width:190px;height:190px;margin:0 25px 0 26px;font-size:22px}.speakers .photos p{margin-top:210px}.speakers .photos img{width:190px}.location p{padding:0 80px}.location .photos li,.location .photos img{width:182px;height:121px}.haiku{width:620px;margin:0 54px 30px}.haiku blockquote{padding:0 50px}.from-blog h3{width:320px;padding-right:40px}.from-blog p{width:260px}#tweet{padding:0 0 60px 10px}#countdown{margin:20px 0 80px}.speaker .who{width:220px;padding:20px 20px 0;text-align:left}.speaker .who img{margin:0 80px 20px 0}.speaker .who h3{margin:0}.speaker .who .affiliation,.speaker .topic-large span{clear:left}.speaker .who .twitter{margin-top:15px}.speaker .biography,.speaker .topic-large{width:468px}.day .summary .person{display:none}.day .person{display:table-cell}.the-venue .photos li:last-child{display:inline}.the-venue .photos{margin:10px 0 30px 50px;float:right;width:364px}.the-venue .photos li,.the-venue .photos img,.stockholm .photos li,.stockholm .photos img{width:182px;height:121px}.stockholm .photos{width:728px}.map{width:728px}.map .addresses{width:300px}.map li{margin:0 0 20px 25px;padding:0 0 0 55px;background:url(/images/2013/icon-ferry.png) center left no-repeat;text-align:left}.arrival .illustration{display:inline;float:right;margin:20px 0 20px 40px}#map-canvas{width:428px}.register-now{margin-top:0}.what-you-get{width:280px}.all-inclusive{margin:10px 50px 30px}.included{width:768px}.included li{width:216px}.included>li{margin-bottom:0}.sponsor .sponsor-logo{float:left;width:240px}.sponsor .sponsor-logo a{margin:30px 0 0}.sponsor .sponsor-desc{float:right;width:460px}.supporters ul{margin-left:268px}.blog-posts h2{margin:-30px 0 30px 0}.blog-posts .date{margin:13px 20px 0}.blog-posts p,.blog-posts ul,.blog-posts ol,.blog-posts h2,.blog-posts p+h2,.blog-posts h3{padding:0 0 0 200px}#footer{padding:10px 0 50px}#footer .organised-by{width:350px}#footer .nav{float:none;margin:30px 0}#footer .nav a{padding:15px}#footer .social{margin:0 auto 30px}#footer .social li{margin:20px 30px 0 0}#footer .social li a{width:220px}}@media only screen and (min-width: 960px){#page-home .wrapper{width:940px;padding:0 10px}.intro{padding:0 60px}.speakers .photos li{width:220px;height:220px;margin:5px 20px 0 60px}.speakers .photos img{width:220px}.speakers .photos p{margin-top:240px}.location .photos li,.location .photos img{width:235px;height:156px}.location p{padding:0 180px}.haiku{margin:0 160px 30px}.from-blog h3{width:380px}.from-blog p{width:430px}#tweet{padding:0 80px 60px}.stockholm .photos li,.stockholm .photos img{width:190px;height:124px}.stockholm .photos{width:760px}.supporters ul{margin-left:300px}}@media only screen and (min-width: 1100px){.wrapper{width:1080px;padding:0 10px}.section{width:760px}.aside{width:240px}.aside h2{display:none}.speaker .biography,.speaker .topic-large{width:500px}.included{width:800px}.included li{width:226px}.footnote{width:760px}#footer .social li{margin-right:40px}#footer .social li a{width:284px}.aside .our-sponsors{margin:-20px 0 0}.aside .our-sponsors ul{float:left;clear:both}.aside .our-sponsors h3{padding:0;text-align:left}.aside .our-sponsors p{text-align:left;font-size:15px}.aside .our-sponsors li{float:left;display:inline;padding:0 0 20px}.aside .our-sponsors .supporters li{display:block;clear:left;padding:0;margin:0 0 10px;text-align:left}.map{width:760px}#map-canvas{width:460px}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.logo a{background-image:url(/images/2013/logo@2x.png);background-size:220px 172px}.haiku .quote{background-image:url(/images/2013/ldquo@2x.png);background-size:52px 37px}#tweet ul{background-image:url(/images/2013/icon-tweet@2x.png);background-size:30px 25px}#tweet .timestamp span{background-image:url(/images/2013/icon-clock@2x.png);background-size:16px 16px}.map li{background-image:url(/images/2013/icon-ferry@2x.png);background-size:38px 38px}.map .yasuragi{background-image:url(/images/2013/icon-nordicruby@2x.png);background-size:38px 49px}.arrival .illustration{background:url(/images/2013/icons-transportation@2x.png) top right no-repeat;background-size:264px 72px}.included>li{background-image:url(/images/2013/icon-presentations@2x.png);background-size:72px 72px}.included .lodging{background-image:url(/images/2013/icon-lodging@2x.png)}.included .meals{background-image:url(/images/2013/icon-meals@2x.png)}#footer .organised-by{background-image:url(/images/2013/logo-elabs-footer@2x.png);background-size:80px 80px}#footer .twitter{background-image:url(/images/2013/icon-twitter@2x.png);background-size:18px 32px}#footer .facebook{background-image:url(/images/2013/icon-facebook@2x.png);background-size:18px 32px}#footer .lanyrd{background-image:url(/images/2013/icon-lanyrd@2x.png);background-size:18px 32px}.our-sponsors .elabs a,.sponsor .elabs a{background-image:url(/images/2013/sponsors/elabs@2x.png);background-size:191px 102px}.our-sponsors .engine-yard a,.sponsor .engine-yard a{background-image:url(/images/2013/sponsors/engine-yard@2x.png);background-size:240px 144px}.our-sponsors .project-puzzle a,.sponsor .project-puzzle a{background-image:url(/images/2013/sponsors/project-puzzle@2x.png);background-size:220px 104px}.our-sponsors .moz a,.sponsor .moz a{background-image:url(/images/2013/sponsors/moz@2x.png);background-size:160px 94px}.our-sponsors .basho a,.sponsor .basho a{background-image:url(/images/2013/sponsors/basho@2x.png);background-size:230px 162px}.our-sponsors .yammer a,.sponsor .yammer a{background-image:url(/images/2013/sponsors/yammer@2x.png);background-size:200px 85px}.our-sponsors .avidity a,.sponsor .avidity a{background-image:url(/images/2013/sponsors/avidity@2x.png);background-size:201px 97px}.our-sponsors .github a,.sponsor .github a{background-image:url(/images/2013/sponsors/github@2x.png);background-size:160px 88px}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px), only screen and (min-device-pixel-ratio: 2) and (min-width: 768px){.logo-mark{background-image:url(/images/2013/logomark-handdrawn@2x.png);background-size:160px 211px}}.chzn-container{font-size:14px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(#fff, #e9e9e9);background-image:-moz-linear-gradient(#fff, #e9e9e9);background-image:-o-linear-gradient(#fff, #e9e9e9);background-image:-ms-linear-gradient(#fff, #e9e9e9);background-image:linear-gradient(#fff, #e9e9e9);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #c5c5c5;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:27px;line-height:28px;padding:0 0 0 8px;color:#444444;text-decoration:none;font-size:14px}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:7px;width:12px;height:13px;font-size:1px;background:url("/images/chosen-sprite.png") right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url("/images/chosen-sprite.png") no-repeat -3px 1px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url("/images/chosen-sprite.png") no-repeat 100% -22px;margin:1px 0;padding:4px 20px 4px 5px;outline:0;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#fff, #e9e9e9);background-image:-moz-linear-gradient(#fff, #e9e9e9);background-image:-o-linear-gradient(#fff, #e9e9e9);background-image:-ms-linear-gradient(#fff, #e9e9e9);background-image:linear-gradient(#fff, #e9e9e9);border:1px solid #c5c5c5;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#fff, #e9e9e9);background-image:-moz-linear-gradient(#fff, #e9e9e9);background-image:-o-linear-gradient(#fff, #e9e9e9);background-image:-ms-linear-gradient(#fff, #e9e9e9);background-image:linear-gradient(#fff, #e9e9e9);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #c5c5c5;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url("chosen-sprite.png") right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-ms-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:linear-gradient(top, #3875d7 20%, #2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url("/images/chosen-sprite.png") no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url("/images/chosen-sprite.png") no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid rgba(82,168,236,0.8)}.chzn-container-active .chzn-single-with-drop{border:1px solid #c5c5c5;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#fff, #e9e9e9);background-image:-moz-linear-gradient(#fff, #e9e9e9);background-image:-o-linear-gradient(#fff, #e9e9e9);background-image:-ms-linear-gradient(#fff, #e9e9e9);background-image:linear-gradient(#fff, #e9e9e9);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-20px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:0.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:#fff url("/images/chosen-sprite.png") no-repeat -38px -22px;background:url("/images/chosen-sprite.png") no-repeat -38px -22px,-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url("/images/chosen-sprite.png") no-repeat -38px -22px,-webkit-linear-gradient(#fff, #e9e9e9);background:url("/images/chosen-sprite.png") no-repeat -38px -22px,-moz-linear-gradient(#fff, #e9e9e9);background:url("/images/chosen-sprite.png") no-repeat -38px -22px,-o-linear-gradient(#fff, #e9e9e9);background:url("/images/chosen-sprite.png") no-repeat -38px -22px,-ms-linear-gradient(#fff, #e9e9e9);background:url("/images/chosen-sprite.png") no-repeat -38px -22px,linear-gradient(#fff, #e9e9e9);padding:4px 5px 4px 20px;direction:rtl}
