.results-count{padding:10px 15px;margin-bottom:6px;margin-top:30px}
.ni-search-ul{list-style-type:none;padding-left:0}
.page-size-selector{margin-top:3px;margin-bottom:0}
.view{margin:3px 5px 0 0}
.search-results-date{text-align:center}
.search-result{padding-top:24px}
.search-results-register{text-align:center}
.register-button{text-transform:uppercase !important}
.search-result-pager{margin-top:30px;margin-bottom:50px}
.search-result-pager button{text-transform:uppercase}
.morecontent span{display:none}
.morelink{display:block}
.ni-card-date{overflow:hidden}
.dates-container{margin-bottom:20px}
.card-footer{margin-top:18px;margin-bottom:20px}
.ni-card-date .content{min-height:10px;overflow:hidden}
.event-card{margin-top:30px}
.event-card .ni-card-date-overlay a{display:block;width:100%;height:100%}
.event-card .ni-card-date-overlay .cta-icon i.glyphicon{font-size:18px;margin-left:4px;margin-top:2px}
.followWrap{margin-top:20px}
.bucketTitle{font-size:32px;font-family:Roboto Condensed,sans-serif;border-bottom:1px solid #ccc}
.bucketTitle.fixed{position:fixed;top:0;width:100%;box-sizing:border-box;z-index:2000;background-color:#fff}
.bucketTitle.fixed.absolute{position:absolute}
@media(min-width:768px){.ui-selectmenu-text,.ui-menu-item{font-size:12px}
}