#search-page{-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;margin-bottom:112px;margin-top:48px}@media (max-width:1023px){#search-page{margin-top:32px}}.search-main-wrapper{padding-right:100px}@media (max-width:1439px){.search-main-wrapper{padding-right:64px}}@media (max-width:1199px){.search-main-wrapper{padding-right:16px}}@media (max-width:767px){.search-main-wrapper{padding:0 24px}}.search-main-wrapper .search-box{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:56px;background-color:#fff;border:1px solid #e6e6e6}@media (max-width:1023px){.search-main-wrapper .search-box{height:48px}}.search-main-wrapper .search-box:before{-webkit-flex:none;-ms-flex:none;flex:none;min-width:0;font-family:FontAwesome;font-size:18px;line-height:18px;color:#333;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";padding:0 13px 0 16px}.search-main-wrapper .search-box .search-input{-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;min-width:0}.search-main-wrapper .search-box .search-count{-webkit-flex:none;-ms-flex:none;flex:none;min-width:0;white-space:nowrap;padding-right:24px}@media (max-width:1023px){.search-main-wrapper .search-box .search-count{padding-right:16px}}.results{margin-top:32px}@media (max-width:1023px){.results{margin-top:24px}}.results>div:not(:last-of-type){margin-bottom:24px}@media (max-width:1023px){.results>div:not(:last-of-type){margin-bottom:16px}}.search-sidebar-wrapper{border-left:1px solid #e6e6e6;padding-left:40px}@media (max-width:1199px){.search-sidebar-wrapper{padding-left:16px}}@media (max-width:767px){.search-sidebar-wrapper{display:none}}.search-sidebar-wrapper ul.categories{width:264px}.search-sidebar-wrapper ul.categories>li a{cursor:pointer;color:#a6a6a6}.search-sidebar-wrapper ul.categories>li a.selected,.search-sidebar-wrapper ul.categories>li a:active,.search-sidebar-wrapper ul.categories>li a:hover{color:#333;text-decoration:none}.search-sidebar-wrapper ul.categories>li:not(:last-of-type){margin-bottom:8px}