#henlo_search_load{cursor:pointer;position:fixed;z-index:30;top:0;right:0;padding:20px;box-sizing:border-box}#henlo_search_wrapper.off{opacity:0}#henlo_search_wrapper{position:fixed;right:0;z-index:25;width:100%;height:100%;box-sizing:border-box;padding:0}#henlo_search_wrapper{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}#henlo_search_wrapper.on{-webkit-animation-name:slideInRight;animation-name:slideInRight;box-shadow:0 0 20px rgba(0,0,0,.15)}#henlo_search_wrapper>div{position:relative}#frm_henlo_search{position:absolute;top:0;left:0;display:block;width:100%;height:76px;padding:20px 90px 20px 20px}#henlo_search_keywords{border:none;border-radius:0;width:100%;height:100%;padding:0}#henlo_search_results{overflow:hidden;position:absolute;top:76px;padding:10px 20px 100px;left:0}#henlo_search_results ul,#henlo_search_results li{list-style:none;margin:0;padding:0}#henlo_search_results li{padding-top:5px;margin-top:5px;border-top:solid 1px rgba(255,255,255,.25)}#henlo_search_results li:first-child{border-top:none}#henlo_search_results h3,#henlo_search_results p.henlo_search_date,#henlo_search_results p.henlo_search_excerpt{font-size:12px;line-height:16px;margin:0 0 3px}#henlo_search_results h3{font-weight:700;margin-top:10px}#henlo_search_results p.henlo_search_excerpt{margin-bottom:15px}#henlo_search_results ul{overflow-y:scroll;height:100%;margin-right:-35px;padding-right:30px;display:inline-block}#henlo_search_load{background-color:#444}#henlo_search_wrapper{background-color:#000}#frm_henlo_search{background-color:rgba(255,255,255,.95)}#henlo_search_keywords{color:#000;background-color:transparent}#henlo_search_keywords:focus{outline:none}#henlo_search_wrapper,#henlo_search_wrapper a,#henlo_search_wrapper h3,#henlo_search_wrapper p{color:#fff}#henlo_search_wrapper a:hover{color:#ed0000}#henlo_search_load{width:76px;height:76px}#henlo_search_load,#henlo_search_wrapper{top:76px}#henlo_search_results{padding-bottom:200px}@media(min-width:480px){}@media(min-width:768px){#henlo_search_wrapper{width:60%}#henlo_search_load{width:88px;height:88px}#henlo_search_load,#henlo_search_wrapper{top:88px}#frm_henlo_search{height:88px}#henlo_search_results{top:88px}}@media(min-width:992px){#henlo_search_wrapper{width:50%}}#henlo_search_wrapper{-webkit-animation-duration:200ms;animation-duration:200ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}