.select-modal__loading{display:none;position:relative;margin-top:-20px;height:100%;width:100%;min-height:120px}.select-modal--loading .select-modal__loading{display:block}.select-modal--loading .select-modal__content{display:none}.event-select__years{margin-bottom:20px}.event-select__years__label{font-weight:bold;margin-right:5px}.event-select__years__input{width:7em}.event-select__event{margin:5px 0}.event-select__event__link{text-decoration:none}.combo__label,.combo__link,.combo__opener{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.combo--open.combo--dropped-up .combo__opener{border-bottom-left-radius:0;border-bottom-right-radius:0}.combo--open.combo--dropped-down .combo__opener{border-top-left-radius:0;border-top-right-radius:0}.combo--with-results .combo__results{display:block}.combo--no-results .combo__no-results{display:block}.combo__popup{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#FFF;border:1px solid #CCC;padding:0}.combo__popup.popup--hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.combo__defaults,.combo__results{padding:10px 0}.combo__no-results{color:#e62b1e;font-weight:bold;padding:10px}.combo__results,.combo__no-results{display:none}.combo--with-defaults .combo__results,.combo--with-defaults .combo__no-results{border-bottom:1px solid #CCC}.combo__label,.combo__link{display:block;line-height:2;padding:0 10px;text-decoration:none;-moz-transition-duration:0;-o-transition-duration:0;-webkit-transition-duration:0;transition-duration:0}.combo__link--active,.combo__link:hover{background:#e62b1e;color:#FFF}.combo__label{color:#666;font-weight:normal}.combo__query{padding:10px 10px 0 10px;position:relative}.combo__indicator{height:20px;width:20px;position:absolute;right:20px;top:50%;margin-top:-5px}.combo__input{padding-right:40px}.stub{background:#FFF;font-size:12px;font-weight:bold;line-height:16px;padding:4px 6px 4px 12px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:7px 8px 7px 0;border:1px solid #DDD;border-radius:32px}.stub__icon{width:16px;height:16px;line-height:17px;font-size:16px;line-height:16px}.stub__label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stub__remove{color:#CCC;margin-left:8px}.stub__remove:hover{color:#555}.filters__top{background:#F3F3F3}.filters__top__content{display:none}.filters__top__sort{padding-bottom:15px}.filters__opener,.filters__label,.filters__active__label{font-size:15px;font-size:1.07143rem;font-weight:bold}.filters__opener{padding:15px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px;cursor:pointer;position:relative}.filters__opener:before{content:"\e013"}.filters__opener:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"icons";font-style:normal;font-weight:normal;text-align:center;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;color:#666;position:absolute;right:0}.filters__filter{padding-bottom:15px}.filters__filter__stubs .stub{margin-bottom:0;margin-top:10px}.filters__bottom{border-bottom:1px solid #e7e7e7;margin-top:-1px}.filters__active{height:1px;overflow:hidden}.filters__active__sort{margin:15px 0}.filters--open .filters__opener:before{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters--open .filters__top__content{display:block}@media only screen and (min-width: 768px){.filters__top{padding-top:15px}.filters__top__content{display:block}.filters__opener,.filters__label,.filters__active__label,.filters__active__links,.filters__active__stubs{line-height:40px;white-space:nowrap}.filters__filter__stubs{display:none}.filters__active{display:-webkit-flex;display:flex}.filters__active__label,.filters__active__links{flex:none}.filters__active__label,.filters__active__links,.filters__active__stubs{float:left}.filters__active__stubs{margin-right:auto;padding:0 15px;white-space:normal}.filters__active__links{float:right}.filters--stubbed .filters__active{height:auto;margin:15px 0}}.language-select__language{margin:5px 0}.language-select__language__link{text-decoration:none}@media only screen and (min-width: 480px){.language-select__languages{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}}@media only screen and (min-width: 768px){.language-select{min-width:600px}.language-select__languages{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}}@media only screen and (min-width: 1024px){.language-select{min-width:760px}.language-select__languages{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.pagination{font-weight:bold;line-height:1;margin-bottom:10px;position:relative;text-align:center}.pagination__link{color:#111;text-decoration:none}.pagination__link:hover{color:#e62b1e}.pagination__flipper{position:absolute}.pagination__flipper:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"icons";font-style:normal;font-weight:normal;text-align:center;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;position:absolute;width:10px}.pagination__flipper--disabled{color:#999}.pagination__prev{left:0;padding-left:17px}.pagination__prev:before{content:"\e010"}.pagination__prev:before{left:0}.pagination__next{right:0;padding-right:17px}.pagination__next:before{content:"\e011"}.pagination__next:before{right:0}.pagination__item,.pagination__separator{display:none}.pagination__current{color:#999;display:inline;font-weight:normal}.pagination__current:before{content:"Page "}@media only screen and (min-width: 600px){.pagination{text-align:right}.pagination__flipper{padding:0;position:static}.pagination__flipper:before{display:none}.pagination__item,.pagination__separator{display:inline}.pagination__gap,.pagination__separator{margin:0 7px}.pagination__separator{font-weight:normal}.pagination__current{color:#e62b1e;font-weight:bold}.pagination__current:before{content:""}}@media only screen and (min-width: 1024px){.pagination__gap,.pagination__separator{margin:0 9px}}.results__result{display:block;text-decoration:none}.results__meta{color:#999;text-align:center}.results--loading{height:100px}@media only screen and (min-width: 768px){.results__meta,.results__pagination{margin-top:20px}}@media only screen and (min-width: 768px){.talk-link__speaker{color:#666}}.topic-select__ranges{margin-bottom:20px}.topic-select__range{display:inline;margin-right:3px}.topic-select__range__link{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#f3f3f3;font-weight:bold;margin-bottom:5px;padding:2px 15px;text-align:center;text-decoration:none;white-space:nowrap;min-width:4em}.topic-select__range__link:hover{background:#ccc}.topic-select__range--active .topic-select__range__link{color:#e62b1e}.topic-select__topic{padding-top:5px}.topic-select__topic__link{text-decoration:none}@media only screen and (min-width: 480px){.topic-select__topics{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-fill:balance;-webkit-column-fill:balance;column-fill:balance;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}}@media only screen and (min-width: 768px){.topic-select{min-width:600px}.topic-select__range__link{font-size:15px;font-size:1.07143rem}.topic-select__topics{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}}@media only screen and (min-width: 1024px){.topic-select{min-width:760px}.topic-select__topics{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.talks-header{display:none;padding:20px 0;text-align:center;border-top:2px solid #f2f2f2}@media only screen and (min-width: 768px){.talks-header{display:block;padding:20px 0}.talks-header__title{color:#333;font-size:40px;font-size:2.85714rem}.talks-filters--expanded .talks-filters__additional{display:block}.talks-filters__additional{display:none}}@media only screen and (min-width: 1024px){.talks-header{padding:20px 0}.talks-header__title{color:#333;font-size:50px;font-size:3.57143rem}}@media only screen and (min-width: 1200px){.talks-header{padding:30px 0}}
/*# sourceMappingURL=talks.css.map */