.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}}.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}}.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}}@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 */