.RegulatoryFilingContainer .DownloadContainerInner .ItemHref a[href*=".pdf"], .RegulatoryFilingContainer .DownloadContainerInner .ItemHref a[href*=".PDF"] {
    background: none;
}

.annual-meeting .view a.XBRL {
    background-image: linear-gradient(transparent, transparent), url(../icons/icon-zip.png);
}

.news-widget .container {
    position: relative;
}

#pager {
    list-style-type: none;
}

#pager li {
    display: inline-block;
    padding: 0 20px;
}

#pager li:hover {
    cursor: pointer;
}

.pager-prev,
.pager-next {
    font-size: 0;
}

.news-widget .pager-wrapper {
    text-align: center;
    margin-top: 40px;
}
div.QuickLinks_footer.additional {
    margin: 41px 0;
}

.paygap .sig img {
    width: 50%;
}
.email-alerts .MailingListListTable td.inactive {
    pointer-events: none;
}
.MailingListForm .icheckbox.disabled, .MailingListForm .icheckbox.disabled+label {
    pointer-events: none;
    opacity: .6;
}

.RelatedDocuments.smaller-width {
    max-width: 325px;
}

.bigger-font-18{
    font-size:18px;
}
.MailingListListTable {
    position: relative;
}
a.js--insert:hover::after {
content: "An email summary of posts to the Facebook Investor Relations Page, including news and announcements highlights for the last two weeks.";
    position: absolute;
    display: block;
    width: 400px;
    padding: 12px;
    background: #fff;
    border: 1px solid #000;
    box-shadow: 0px 0px 5px #000;
    border-radius: 16px;
    top: 0;
    right: 0;
}

.annual-meeting .PastEvents .ModuleItemRow * {
     vertical-align: baseline;
     letter-spacing: normal;
     padding: 5px 10px;
}
 .annual-meeting .PastEvents .ModuleItemRow .left * {
     padding: 0px;
}
 .annual-meeting .PastEvents .ModuleItemRow .right, .annual-meeting .PastEvents .ModuleItemRow .right .WebcastLink {
     padding-left: 0px;
}
 .annual-meeting .PastEvents .ModuleItemRow .ModuleDateContainer {
     display: block;
}
 .annual-meeting .PastEvents.ModuleEvent .ModuleItemRow {
     padding-top: 0;
}
 .annual-meeting .PastEvents.ModuleEvent .left {
     margin-left: 0;
     padding-left: 0;
}
 .annual-meeting .PastEvents.ModuleEvent .container {
     margin-left: 0;
     padding-left: 0;
     max-width: 1042px;
}
.annual-meeting .PastEvents .ModuleItemRow .left .links.icon {
    display: block;
}

.annual-meeting .PastEvents .ModuleItemRow .left .links.icon .RelatedDocuments.clearfix {
    padding-left: 35px;
}

 @media only screen and (max-width: 767px){
     .annual-meeting .PastEvents.ModuleEvent .left {
         margin-bottom: 0;
         padding-bottom: 0;
    }
}

.Logo .ContentContainer img {
    width: 175px;   
    margin-top: -3px;
    margin-left: -25px;
}

.Logo a {
    line-height: 30px;
}
.newsroom-item .thumbnail.bg_img {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center; 
    border-radius: 4px;
    position: relative;
}
.newsroom-item .thumbnail.bg_img a {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}
.newsroom-item .thumbnail.bg_img img {
    visibility: hidden;
}

/* .fbmessenger-logo {
     max-height: 35px !important;
}

.whatsapp-icon{
        max-height: 35px !important;

} */
.fb-share-button.fb_iframe_widget {
    bottom: 8px;
}


.Latest-Events-News .RelatedDocuments>div>a:before {
        content: ' - ';
    margin-left: 5px;
}