.AuthorNewMain .content-wrapper{margin: 0 auto;max-width: 1220px;padding: 0 20px;}
.AuthorNewMain .AuthorOuter {justify-content: space-between;align-items: center;}
.AuthorNewMain .AuthorImage {width: 60px;}
.AuthorNewMain .AuthorImage img {height: 100%;width: 100%;object-fit: cover;display: block;}
.AuthorNewMain .AuthorLabel{font-size: 12px;font-weight: 600;line-height: 1.3;}
.AuthorNewMain .AuthorName a{font-size: 12px;font-weight: 600;line-height: 1.3;color:#2AB29B;padding-top:5px;text-decoration:underline;display: block;text-underline-offset: 4px;}
.AuthorNewMain .AuthorName a:hover{color:#000;}
.AuthorNewMain .AuthorContent {width: calc(100% - 60px);padding-left: 13px;}
.AuthorNewMain .DateGroup{column-gap:90px;}
.AuthorNewMain .Icon, .AuthorNewMain .Icon * {width: 16px;height: 16px;display: block;}
.AuthorNewMain .Content {padding-left: 8px;width: calc(100% - 16px);}
.AuthorNewMain .Title{font-size: 12px;font-weight: 600;line-height: 1.3;}
.AuthorNewMain .Value {color: #777;font-size: 12px;font-weight: 500;line-height: 1.3;padding-top: 5px;}
.AuthorNewMain .SocialSharePart .SocialItem:not(:last-child) {margin-right: 6px;}
.AuthorNewMain .SocialSharePart .SocialItem a {display: flex;height: 30px;width: 30px;justify-content: center;align-items: center;background-color: #f5f5f5;border-radius: 4px;padding:0;}
.AuthorNewMain .SocialSharePart .SocialItem svg {height: 15px;width: 15px;}
.AuthorNewMain .SocialSharePart .SocialItem svg path{transition:400ms all;}
.AuthorNewMain .SocialSharePart .SocialItem:hover svg path {fill: #f94113;}
.AuthorNewMain .AuthorOuter.MobileShow {display:none;}

.AuthorNewMain .SocialItem{position:relative;}
.AuthorNewMain .copy-popup {background: #333;border-radius: 5px;box-shadow: 0 2px 6px rgba(0,0,0,.2);color: #fff;margin-top: 15px;opacity: 0;padding: 10px 10px;pointer-events: none;position: absolute;right: 0;top: 100%;transform: translateY(5px);transition: opacity .3s,transform .3s;white-space: nowrap;z-index: 999;font-size: 14px;line-height: 1.25;}
.AuthorNewMain .copy-popup.show {opacity: 1;transform: translateY(0);}

@media(max-width:991px){
    .AuthorNewMain .AuthorOuter.DesktopShow {display:none;}
    .AuthorNewMain .AuthorOuter.MobileShow {display:flex;row-gap: 20px;}
    .AuthorNewMain .AuthorPart {width: 100%;justify-content:space-between;gap:20px;}
    .AuthorNewMain .DatePart {width: 100%;}
    .AuthorNewMain .DateGroup{justify-content:space-between;gap:20px;}
}

@media(max-width:430px){
    .AuthorNewMain .Icon{display:none;}
    .AuthorNewMain .Content {padding-left: 0;width: auto;}