/* Attorney Fact-Checked Widget CSS */
.fact-checked-sec {padding: 15px 0px !important;background-color: #f7f7f9;}
.widget.widget_fact_checked .fact_checked_inner .checked_by {display: flex; justify-content: flex-start; align-items: center; width: 70%;line-height: 1.2;}
.fact-checked-sec .checked-left {z-index: 0;width: auto !important;height: 100%;width: 100%; display: flex; justify-content: flex-start; align-items: center; position: relative; } 
.fact-checked-sec .checked-right {display: flex;gap: 12px;width: 100%;}
.widget.widget_fact_checked .fact_checked_inner {display: flex;justify-content: space-between;min-height: inherit !important;align-items: center !important;}
.fact-checked-sec .attorney-details {margin-top: 2px;}
.fact-checked-sec .checked-left:before {position: absolute;content: "✓";right: -8px;top: 13px;background: #027DC3;color: #fff;border-radius: 50%;line-height: 1;width: 15px;height: 15px;text-align: center;padding-top: 1px;border: 2px solid #FFF;z-index: 1;font-weight: 700;font-size: 9px;display: flex;justify-content: center;align-items: center;}
.fact-checked-sec .checked-left a {border: 2px solid rgba(255, 255, 255, 0.5);border-radius: 50%;height: 50px;overflow: hidden;width: 50px;}
.fact-checked-sec .checked-left img {width: 100%;display: block;}
.fact-checked-sec .attorney-details a {font-size: 13px;color: #000 !important;letter-spacing: 0.2px;}
.fact-checked-sec .attorney-details a:hover {color: #1d70b3 !important;}
.fact-checked-sec .attorney-details a strong {display: block;width: fit-content;font-size: 17px;line-height: 1.2;margin-top: 2px;}
p.mod_date {font-size: 20px; width: 29%; display: flex; justify-content: flex-end; } 
.widget.widget_fact_checked p {margin-bottom: 0px; } 
.widget.widget_fact_checked p.mod_date span {margin-left: 10px; } 

@media screen and (max-width: 1440px) {
.fact-checked-sec {padding: 15px 0px !important;}
p.mod_date {font-size: 18px; width: 29%; } 
.widget.widget_fact_checked .fact_checked_inner .checked_by {font-size: 18px; line-height: 1.2; }
}
@media screen and (max-width: 1240px) {
.fact-checked-sec .attorney-details a strong {font-size: 16px;}
.fact-checked-sec .checked-left a {height: 47px;width: 47px;}
p.mod_date {font-size: 16px; width: 28%; } 
.widget.widget_fact_checked .fact_checked_inner .checked_by {font-size: 17px; line-height: 1.2; } 
.checked-left img {width: 27px; }
}
@media screen and (max-width:991px) {
p.mod_date {font-size: 16px; width: 100%; justify-content: flex-start; } 
.widget.widget_fact_checked .fact_checked_inner{flex-direction: column; } 
.widget.widget_fact_checked .fact_checked_inner .checked_by {width: 100%; margin-bottom: 15px; } 
}
@media screen and (max-width: 767px) {
.fact-checked-sec .attorney-details a strong {font-size: 15px;}
}
@media screen and (max-width: 480px) {
.fact-checked-sec .attorney-details a strong {font-size: 14px;}
}