.post-modified-inline {
padding-left: 15px; color: #888;       
font-size: 0.9em;  
} .pfy-breakingnews {
width: 100% !important; 
flex-grow: 1; 
height: auto; 
} .pfy-breakingnews ul.breaking-headline-active li a {
font-size: 16px; 
line-height: 1.4; 
white-space: normal; } .pfy-header-top .pfy-header-inner > div { width: auto !important;
}    .benqu-main-header, .pfy-site-footer { width: 100% !important;  padding-left: 0 !important; 
padding-right: 0 !important;
margin-left: 0 !important;
margin-right: 0 !important;
}   .benqu-main-header .container,
.pfy-site-footer .container,
.benqu-main-header .row,
.pfy-site-footer .row {
padding-left: 15px !important;
padding-right: 15px !important;
width: auto !important; max-width: none !important; }    @media only screen and (max-width: 991px) { .pfy-main-wrapper,
.site-main-wrap { 
padding-left: 15px !important;  
padding-right: 15px !important; 
}
}   .ad-placeholder-container { margin: 25px auto !important; 
max-width: 1100px;  border: 1px solid #f0f0f0; 
border-radius: 8px;
padding: 10px; 
background-color: #fafafa;
text-align: center; } .ad-placeholder-container .ad-label {
font-size: 0.75rem; 
color: #888;
margin: 0 0 5px 0; text-transform: uppercase;
letter-spacing: 0.5px;
} @media (min-width: 768px) {
.ad-placeholder-container { min-height: 120px; 
}
} @media (max-width: 767px) {
.ad-placeholder-container { min-height: 80px; border: none; 
background-color: transparent;
padding: 0; 
}
}    .sticky-ad-unit {
position: sticky !important;
top: 20px !important; z-index: 100 !important; 
}