.search-here,.search-here form#searchform_tracker,.wclptooltip,ul.dropped-out{position:relative}.wclptooltip .bottom,.wclptooltip .right{padding:10px 20px;color:#444;z-index:99999999;box-sizing:border-box}.grey_small_color{color:#333;font-size:16px}.candidate-tracker-here{float:left;width:calc(25% - 25px);margin-bottom:20px}.candidate-tracker-here:last-child{margin-right:0}.candidate-tracker-list{width:100%;float:left}.search-here{float:right;text-align:right;margin-top:-58px;margin-right:21px}form#searchform_tracker button{right:-15px;outline:0}.search-here input[type=text]{max-width:300px;box-sizing:border-box;border:1px solid #ccc;border-radius:5px;font-size:16px;background-color:#fff;padding:14px;width:100%}.candidate-tracker-list h4{float:left;width:100%;text-align:center;background:#194c9e;padding:20px;color:#fff;font-weight:700;line-height:30px;font-size:22px;border-radius:10px 10px 0 0;margin-bottom:0}ul.candidate-tracker-list-here{float:left;width:100%;border:1px solid #000;border-top:none;border-radius:0 0 10px 10px}ul.candidate-tracker-list-here li{width:100%;border-bottom:1px solid #000;display:flex;padding:12px;flex-wrap:wrap;align-items:center;position:relative}ul.candidate-tracker-list-here li:last-child{border:none}.wc-candidate-img img{width:50px;height:50px;text-align:center;border-radius:50%;object-fit:cover}.wc-candidate-name{margin:0 5px 0 10px;font-size:14px;color:#000;font-weight:700;float:left;width:81px}.wclptooltip .bottom,.wclptooltip .right{font-weight:400;border-radius:8px;display:none}.accordion_content{padding-top:10px}.wc-component.against p{color:#900}.wc-component.for p{color:#009245}.dropped_out_candidates_wrapper button.toggle_drop_out_arrorw{float:right;outline:0}.wc-component{width:86px;padding-left:1%}.wc-component p{margin-bottom:0;color:gray;font-size:16px;font-weight:700;text-align:right}span.candidate-party-name{width:18px;height:18px;background:gray;border-radius:50%;display:inline-block;text-align:center;color:#fff;line-height:18px;font-size:11px}span.candidate-party-name.republican{background:#900}span.candidate-party-name.democrat{background:#030ec7}.Dropped-c-list{padding:0!important}ul.dropped-out{border:none;z-index:2;background:#fff}.dropped_out_candidates_wrapper,.dropped_out_candidates_wrapper.active{width:100%}.dropped_out_candidates_wrapper button.toggle_drop_out_arrorw,ul.candidate-tracker-list-here li button.toggle-btn{transform:rotate(180deg)}.dropped_out_candidates_wrapper.active button.toggle_drop_out_arrorw,ul.candidate-tracker-list-here li.active>button.toggle-btn{transform:rotate(0)}.dropped_out_candidates{background:#f1f1f1;padding:20px 15px;border-radius:0 0 10px 10px}button.toggle-btn,button.toggle_drop_out_arrorw{background:0 0;outline:0}.dropped_out_candidates_wrapper.active>.dropped_out_candidates{border-bottom:1px solid #000;border-radius:0}.pagination a,.pagination span.page-numbers.current{border:1px solid #aca4a4;padding:6px 13px;margin-left:13px}.wc-component p span img{width:20px}.wc-component.neutral p span img,.wc-component.nuanced p span img{width:14px}a.source-here{font-size:13px;float:left;color:#2060cf;font-weight:700}a.wc-comment-here{float:right;font-size:13px}.more-info-p{font-size:18px;font-weight:400;margin:20px 0;columns:#000}.masonry-container{margin:0;padding:0;clear:both}.pagination{float:right}.pagination span.page-numbers.current{background:#f2eeee}.wclptooltip .bottom,.wclptooltip .bottom i::after,.wclptooltip .right,.wclptooltip .right i::after{background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.5)}.politician_stances_tracker{padding-top:35px;margin-bottom:35px}.wclptooltip{display:inline-block;text-align:left;vertical-align:middle;opacity:1;width:15px}.wclptooltip .right{min-width:300px;top:50%;left:100%;margin-left:8px;transform:translate(0,-50%);font-size:13px;position:absolute}.wclptooltip:hover .bottom,.wclptooltip:hover .right{display:block}.wclptooltip .right i{position:absolute;top:50%;right:100%;margin-top:-12px;width:12px;height:24px;overflow:hidden}.wclptooltip .right i::after{content:'';position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%,-50%) rotate(-45deg)}.right{margin-bottom:0!important}.wclptooltip .bottom{min-width:500px;top:100%;left:50%;margin-top:8px;transform:translate(-50%,0);font-size:17px;position:absolute}.cust_sourcedescunderbio{padding:5px}.wclptooltip .bottom i{position:absolute;bottom:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.wclptooltip .bottom i::after{content:'';position:absolute;width:12px;height:12px;left:50%;bottom:0;transform:translate(-50%,50%) rotate(-45deg)}.wclptooltip img{max-width:18px;margin-left:5px}.politics-search-tracker i.fas.fa-search{margin-top:0}ul.candidate-tracker-list-here li:last-child.active{border-radius:0 0 10px 10px}.tracker-hidden-sect,p.grey_small_color.grey_small_color_for_mobile{display:none}.preloader_tracker{position:absolute;left:50%;top:auto;width:48px;height:48px;margin-left:-24px;margin-top:-24px;border:3px solid #900;border-left-color:transparent;border-radius:50%;-webkit-animation:1s linear infinite rotating;bottom:0}.more-info{width:100%;word-wrap:break-word}.perspective_heading{font-weight:700}.left_perspective_desc a,.right_perspective_desc a{color:#2060cf;text-decoration:underline}.left_perspective_desc,.right_perspective_desc,div#wc_single_tracker_page .more-info-p p{font-size:14px;line-height:20px}.left_perspective_desc{margin-top:20px}.more-info-bottom.above_perspective{display:block;clear:both;margin-bottom:14px;margin-top:-11px}.wc_desc_result{clear:both;padding-top:10px}body.wc_biasly_admin_bar_available .top-notifciation-header{top:0!important}.politician_stances_tracker,.search-container{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.filter_election_by_type{height:45px;border-radius:8px;border:1px solid #ddd;background:#fff;font-size:14px;cursor:pointer;transition:.2s;min-width:250px;padding-left:10px}#search-policy-field:focus,#search-policy-field:hover,.filter_election_by_type:hover{border-color:#999}.search-policy-field-wrap{position:relative;flex:1;min-width:300px}#search-policy-field{width:100%;padding:12px 45px 12px 16px;border-radius:8px;border:1px solid #ddd;font-size:14px;outline:0;transition:.3s;height:45px;background:#fff}input#search-policy-field::placeholder{color:#000}.search-policy-field-wrap button{position:absolute;right:0!important;top:50%;transform:translateY(-50%);border:none;background:#0073e6;color:#fff;padding:8px 10px;border-radius:0 8px 8px 0;cursor:pointer;transition:background .2s;height:45px}.search-policy-field-wrap button:hover{background:#005bb5}.search-here-policy{margin-left:auto;margin-right:30px}p.grey_small_color.grey_small_color_for_desktop{margin-top:-39px;float:left}@media (max-width:1264px){.candidate-tracker-here{width:calc(33.3% - 25px)}.wc-component{width:46%}.wc-candidate-name{font-size:14px}}@media (max-width:1200px){p.grey_small_color.grey_small_color_for_mobile{display:block}p.grey_small_color.grey_small_color_for_desktop{display:none}}@media (max-width:1180px){.wc-component{width:42%}}@media (max-width:1109px){.wc-component{width:40%}}@media (max-width:1080px){.wc-component{width:37%}}@media (max-width:1042px){.wc-component{width:34%}}@media (max-width:1020px){.search-here{margin-top:0;clear:both}}@media (max-width:990px){.candidate-tracker-here{width:calc(100% - 25px)}.wc-component{width:57%}}@media (max-width:767px){.filter_election_by_type,.search-policy-field-wrap{width:100%}.wc-component{width:50%}.search-here{margin-top:0;margin-bottom:15px;float:none}}@media (max-width:681px){.wclptooltip .bottom{min-width:400px}}@media (max-width:529px){.wc-component{width:53%}}@media (max-width:489px){.search-here{margin-top:0;margin-bottom:20px;float:none;position:relative;width:100%}.search-here input[type=text],select.filter_election_by_type{max-width:100%;margin-right:0}.search-policy-field-wrap{margin-top:15px}form#searchform_tracker{flex-direction:column}}@media (max-width:491px){.wc-component{width:50%}}@media (max-width:467px){.wc-component{width:47%}}@media (max-width:445px){.wc-component{width:43%}}@media (max-width:437px){.wc-component{width:43%}ul.candidate-tracker-list-here li{justify-content:space-between}.candidate-tracker-here{width:calc(100% - 0px)}}@media (max-width:400px){.wc-component{width:40%}}@media (max-width:389px){.wc-component{width:33%}.wc-candidate-name{width:66px}.button.toggle-btn{float:right}}