.listbox .search_text,.listbox .title-h2 a{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5em;max-height:3em;overflow:hidden;text-overflow:ellipsis}.bookmark{border-bottom:1px solid var(--Middle_Color_Light,#e5e5e5);margin-bottom:15px}.bookmark a{border-bottom:3px solid transparent;padding:10px 15px;color:var(--Website_Color,#333);margin-right:20px;transition:.25s}@media (max-width:449.98px){.bookmark a{margin-right:5px;padding:10px 5px}}.DeviceWithHover .bookmark a:hover{color:var(--Primary_Color_Dark,#00b2a9)}.bookmark .focus{border-bottom-color:var(--Primary_Color,#00b2a9);color:var(--Primary_Color,#00b2a9)}.listbox{margin:20px 0 0;padding:0}.listbox .floatBox{position:relative;margin:30px 0 0}.listbox .floatBox:first-child{margin-top:0}.listbox .title-h2{color:var(--Primary_Color,#00b2a9);font-size:14px;font-weight:400;margin:0}.listbox .title-h2 a{display:-webkit-box}@media (min-width:768px){.listbox .title-h2{font-size:16px}.listbox .title-h2 a{display:block;white-space:nowrap}}.listbox .info{color:var(--Middle_Color,#bbb);font-size:10px;margin:5px 0 0;padding:0}.listbox .search_text{display:-webkit-box;font-size:12px;margin:5px 0 0}@media (min-width:768px){.listbox .info{font-size:12px}.listbox .search_text{font-size:14px}}