.search-archive .controls-box{background:#eee;padding:10px;width:100%}.search-archive .controls-box .pagination-outer .pagination{font-weight:700;margin-top:3px}.search-archive .controls-box .pagination-outer .pagination .page-item:first-of-type .page-link{border-left-width:0}.search-archive .controls-box .pagination-outer .pagination .page-item:last-of-type .page-link{border-right-width:0}.search-archive .controls-box .pagination-outer .pagination .page-link{background-color:transparent;border-radius:0;border-top-width:0;border-bottom-width:0;border-color:#aaa;color:#001D51;padding:3px 11px}.search-archive .controls-box .pagination-outer .pagination .page-item.active .page-link{color:#888;cursor:default}.search-archive .search-results-list .filter-by-product{margin:0 8px;padding:0 8px;border-left:1px solid #aaa;border-right:1px solid #aaa}.search-archive .search-results-list.search-by-all .choice.filter-by-all,.search-archive .search-results-list.search-by-page .choice.filter-by-page,.search-archive .search-results-list.search-by-product .choice.filter-by-product{color:#aaa}.search-archive .search-results-list .post-details{border-bottom:1px solid #eee}.search-archive .search-results-list .post-details:last-of-type{border-bottom:none}.search-archive .search-results-list .post-details.search-post-type-product .search-product-featured-image{height:150px}.search-archive .search-results-list .post-details.search-post-type-product .search-product-featured-image img{max-height:100%}.search-box{-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;margin-left:auto;margin-right:auto;margin-bottom:15px}.search-box .form-wrap{position:relative;width:500px;max-width:100%;margin:0 auto;border-bottom:1px solid #888}.search-box .form-wrap .pseudo-submit{position:absolute;right:0;top:0;height:100%;width:25px;font-size:16px;padding-top:8px;color:#001D51;text-align:center}.search-box input.search{width:500px;max-width:100%;font-size:16px;font-family:Gotham,"Proxima Nova","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.search-box input.search::-webkit-input-placeholder{color:#aaa;font-family:Gotham,"Proxima Nova","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.search-box input.search:-ms-input-placeholder{color:#aaa;font-family:Gotham,"Proxima Nova","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.search-box input.search::-ms-input-placeholder{color:#aaa;font-family:Gotham,"Proxima Nova","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.search-box input.search::placeholder{color:#aaa;font-family:Gotham,"Proxima Nova","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}