.tl-jobs-panel .comparison_lst,.tl-jobs-panel .comparision_wrap:hover .comparison_lst{margin:0;padding:0;background:#fff;border:1px solid #e3e6ea;border-radius:10px!important;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04)}.tl-jobs-panel .comparision_wrap:hover .comparison_lst{width:372px;min-width:100%;height:auto;box-shadow:0 10px 28px rgba(16,24,40,.14)}.tl-jobs-panel .comparison_lst li,.tl-jobs-panel .comparision_wrap:hover .comparison_lst li{border:0;border-radius:0!important;padding:9px 12px;background:#fff;transition:background-color .12s ease}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li{min-height:46px}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li+li{border-top:1px solid #eef0f3}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li:hover{background:#f6f9fc}.tl-jobs-panel .comparison_lst li a{display:flex;align-items:center;color:inherit}.tl-jobs-panel .comparison_lst li .summary{display:flex;align-items:center;flex:1 1 auto;min-width:0}.tl-jobs-panel .comparison_lst li .summary>div>span{margin:0}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li.tl-jp-featured{box-shadow:inset 3px 0 0 #da3238;padding-left:15px;background:#fffdfd}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li.tl-jp-featured:hover{background:#fff7f7}.tl-jobs-panel .comparison_lst li .ico_company_logo{border:1px solid #eef0f3;border-radius:6px!important;padding:3px;margin-right:10px;background:#fff;min-height:0}.tl-jobs-panel .comparison_lst li .tl-jp-logo{display:block;width:22px;height:16px;object-fit:contain}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li .tl-jp-logo{width:26px;height:20px}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li .summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title  salary" "meta   badge";column-gap:10px;row-gap:1px;align-items:center}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li .summary>.division{grid-area:title}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li .summary>.tl-jp-meta{grid-area:meta}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li .summary>.tl-jp-salary{grid-area:salary}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li .summary>.tl-jp-badge{grid-area:badge}.tl-jobs-panel .comparison_lst li .summary>.division{flex:1 1 auto;min-width:0;overflow:hidden}.tl-jobs-panel .comparison_lst li .summary>.tl-jp-salary{flex:0 0 auto;margin-left:8px}.tl-jobs-panel .comparison_lst li .summary .division>.tl-jp-title{display:block;font-size:13px;font-weight:600;line-height:1.35;color:#1c2b3a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li:hover .tl-jp-title{color:#2f6fb0}.tl-jobs-panel .comparison_lst li .tl-jp-meta{display:none;font-size:11px;color:#7a838f;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li .tl-jp-meta{display:block}.tl-jobs-panel .comparison_lst li .summary .tl-jp-meta>span{display:inline;font-size:11px}.tl-jobs-panel .comparison_lst li .summary .tl-jp-meta>.tl-jp-sep{padding:0 5px;color:#ccd2d9}.tl-jobs-panel .comparison_lst li .summary .tl-jp-salary{margin-top:0;font-size:12px;font-weight:700;white-space:nowrap;color:#1c2b3a}.tl-jobs-panel .comparison_lst li .tl-jp-badge{display:none;justify-self:end;align-self:center;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#b03a3f;white-space:nowrap}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li .tl-jp-badge{display:block}.tl-jobs-panel .more_bx .btn_area .latest-salaries-shared,.tl-jobs-panel .more_bx .btn_area .more_link{border:0;border-radius:0!important;padding:10px 14px;background:#fbfcfd}.tl-jobs-panel .more_bx .btn_area .latest-salaries-shared{border-bottom:1px solid #eef0f3;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#55606c;cursor:default}.tl-jobs-panel .more_bx .btn_area .latest-salaries-shared .icon{font-size:1.1em;color:#da3238}.tl-jobs-panel .more_bx .btn_area .latest-salaries-shared .text{font-size:1em;margin-left:.6em}.tl-jobs-panel .more_bx .btn_area .more_link{border-top:1px solid #eef0f3;font-size:11px;letter-spacing:.02em;transition:background-color .12s ease}.tl-jobs-panel .more_bx .btn_area .more_link:hover{background:#f2f5f8;text-decoration:none}.tl-jobs-panel .more_bx .btn_area .latest-salaries-shared .tl-jp-count{float:right;font-size:1em;font-weight:700;color:#8d97a2;letter-spacing:0}.tl-jobs-panel .comparision_wrap::after{content:"\f107";font-family:FontAwesome;position:absolute;right:9px;top:50%;margin-top:-8px;font-size:13px;line-height:1;color:#b6bec7;pointer-events:none;transition:color .12s ease}.tl-jobs-panel .comparision_wrap:hover::after{display:none}.tl-jobs-panel .comparision_wrap{position:relative}.tl-jobs-panel .comparison_lst li{padding-right:24px}.tl-jobs-panel .comparison_lst{height:34px}.tl-jobs-panel .comparison_lst li{padding-top:5px;padding-bottom:5px}.tl-jobs-panel .comparision_wrap:hover .comparison_lst li{padding:9px 12px}