#text-16 .widget-wrapper { background-color: blue; border: 1px solid red; } .sidebar-primary .widget { margin-bottom: 5px; } .page-header-image-single { display: none; } .button2 { background-color: #E9D3FF; border: none; color: white; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; } body.category header.page-header { display: none; } .author-box { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 4%; margin-top: 30px; font-size: 1em; box-shadow: 0 9px 28px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22); } .author-links a { font-size: 3em; line-height: 0.5em; float: right; } .author-box .avatar { width: 30px; border-radius: 100%; margin-right: 20px; } .author-title { font-weight: 700; } h4.author-title { margin-bottom: 0.5em; } .author-description { margin-bottom: 10px; } /* For Mobile Devices */ @media (max-width: 768px) { .author-box { flex-direction: column; text-align: center; padding: 50px 10px; } .author-box .avatar { margin-right: 0; margin-bottom: 10px; width: 100%; margin-top: -35px; } .author-box .avatar img { max-width: 70px; } } .single .wp-block-image > *, .single .wp-block-image .wp-block-image { text-align: center !important; margin-left: auto !important; margin-right: auto !important; display: block !important; float: none !important; }