h2{font-size:2rem}#searchSection{position:relative;margin-bottom:15px}#searchPanel{border:1px solid #ccc;padding:15px}.search-bar{padding:7px;font-size:14px;color:#555}#searchArticles,#clearFilters{margin-top:10px;padding:10px;margin-bottom:10px;border:1px solid #ccc;background-color:#fff}#searchArticles:hover,#clearFilters:hover{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);transition:all .1s}.searchDiv{display:inline-flex;margin-bottom:5px;align-items:center;border:1px solid #ccc}.filterTitle{padding-top:15px}.selector:checked+span.selectItem{color:#5cb85c;font-size:1.5rem;transition:200ms all ease}.selector:not(:checked)+span.selectItem{color:#000;transition:200ms all ease}span.selectItem{text-transform:none!important}#noResults,.checkmark{display:none}#noResults{padding:15px 0}#yearFilter{display:flex;flex-wrap:wrap;border-bottom:1px solid #ccc}.yearContainer,.categoryContainer,.subCategoryContainer{padding:5px 5px 0 0;font-weight:400}label.categoryContainer{margin-left:15px}.subCategories{display:none;padding-bottom:5px;border-top:1px solid #ccc}.subCategoryContainer{display:block}.subCategoryContainer span.category{padding:1px 0}span.year{font-size:1.3rem;padding:10px 5px}span.category:not(.sub){font-size:1.4rem}.glyphicon-search{color:#fff}.glyphicon-pencil{padding:0 12px;color:#4f4f4f}.showSubcategories{font-size:1.8rem;padding:10px 0;position:absolute}.rotate{-moz-transition:all 200ms linear;-webkit-transition:all 200ms linear;transition:all 175ms linear;color:#1d4e9a;margin-right:5px}.rotate.down{-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.parentCategory{display:flex}label>span{padding:0}.numArticles{border:1px solid #ccc;padding:0 5px 0 5px}.numArticles.sub{border:1px solid #e9db3c;padding:0 5px 0 5px}#searchAndPads{transition:min-height ease 1s}span.paginationBtn{cursor:pointer}