.news-inner-wrapper {margin-bottom: 100px;}

.news-tab-wrapper .nav-tabs-wrapper {display: block; width: 100%; overflow-x: auto;}
.news-tab-wrapper .tabs-wrapper {display: flex; table-layout: fixed; text-align: center; margin: 0; padding: 0;}
.news-tab-wrapper .tabs-wrapper .tab-item {margin: 0; padding: 0; max-width: 237px; width: 100%; display: flex; height: auto; vertical-align: bottom; float: left; word-break: break-word;}
.news-tab-wrapper .tabs-wrapper .tab-item > a {margin-right: 2px; line-height: 1.42857; position: relative; flex: 1 1 auto; min-height: 100%; padding: 12px 10px; color: var(--color-2e2e2e); border: 0; border-bottom: none; background: var(--color-ffffff); cursor: pointer; text-decoration: none; font-size: 1.8rem; font-family: var(--font-roboto-medium);}
.news-tab-wrapper .tabs-wrapper .tab-item > a:focus{outline-offset: -2px;}
.news-tab-wrapper .tabs-wrapper .tab-item.active > a {border: 0; border-bottom: 3px solid var(--color-2e2e2e);}
.news-tab-wrapper {margin-top: 40px;}
.news-items-wrapper {padding-top: 50px;}
.news-table {width: 100%; max-width: 100%; margin-bottom: 20px;}
.news-table th {color: var(--color-676767); font-size: 12px; line-height: 1.5; font-family: var(--font-roboto-regular); font-weight: inherit; text-transform: uppercase; text-align: left; border-bottom: 2px solid var(--color-111111); width: auto; vertical-align: bottom; padding: 8px; padding-bottom: 10px; padding-right: 15px; padding-left: 0;}
.news-table th.pr-publish-date {min-width: 127px;}
.news-table th.pr-categories {min-width: 144px;}
.news-table th.pr-title {min-width: 510px;}
.news-table th.pr-download-link {padding-right: 25px;}
.news-table td {z-index: 0; padding-left: 0; font-family: var(--font-roboto-regular); font-size: 16px; line-height: 1.56; font-weight: 400; text-align: left; border-top: none; border-bottom: 1px solid var(--color-b6b6b6); padding-top: 23px; padding-bottom: 18px; padding-right: 15px; position: relative;}
.news-table td time {white-space: nowrap;}
.news-table tr:first-child td {padding-top: 30px; padding-bottom: 11px;}
.news-table tr td:last-child {padding-top: 15px; padding-bottom: 12px;}
.news-table .title a{display: inline-block;}
.news-table .news-link a {position: relative; font-size: 0; width: 39px; height: 39px; display: block; border: 1px solid var(--color-b6b6b6); transition: all 300ms; background-color: var(--color-ffffff);}
.news-table .news-link a:before {content: ''; width: 39px; height: 39px; position: absolute; top: 0; background-image: url(/~/media/Images/A/ATSG/Universal/icons/pdf-icon.svg);}
.news-table .news-link a:hover {background-color: var(--color-f4f4f4);}

.news-tab-wrapper .nav-tabs-dropdown{display:none;}

.news-content-wrapper{padding: 40px 0;}

.news-content-content{padding-bottom: 20px;}

.news-content-content p {font-size: 16px; line-height: 1.56; margin-bottom: 40px;}

.news-content-module-item .btn-default{margin-top: 20px;}


/********** Pagination styling starts **********/
.news-pagination-wrapper .pagination-item{display: none;}
.news-pagination-wrapper .c-pagination .prev a .icon:before, .news-pagination-wrapper .archive-pagination .prev a .icon:before{content: "‹‹"; font: normal normal 400 1.4rem/20px Roboto, Arial, sans-serif;}
.news-pagination-wrapper .downloads-listing-pagination{margin-top: 20px;}
.news-pagination-wrapper .c-pagination li.next a, .news-pagination-wrapper .c-pagination li.prev a,
.news-pagination-wrapper .archive-pagination li.next a, .news-pagination-wrapper .archive-pagination li.prev a {
  width: auto; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; display: inline-block; text-decoration: underline;
}
.news-pagination-wrapper .c-pagination li.next a:hover, .news-pagination-wrapper .c-pagination li.prev a:hover,
.news-pagination-wrapper .archive-pagination li.next a:hover, .news-pagination-wrapper .archive-pagination li.prev a:hover {
  text-decoration: none; background-color: #eeeeee;
}
.news-pagination-wrapper .c-pagination .next a .icon::before, .news-pagination-wrapper .archive-pagination .next a .icon::before{
  content: "››"; font: normal normal 400 1.4rem/20px Roboto, Arial, sans-serif;
}

.news-pagination-wrapper .archive-pagination .next.hide a, .news-pagination-wrapper .archive-pagination .prev.hide a{display: none;}
.news-content-content ul li {position: relative;font-size: 16px;line-height: 1.56;color: #353535;font-family: var(--font-roboto);}
.news-content-content ul li:before{position: absolute;top: 10px;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: -13px;width: 5px;height: 5px;
content: "";background-color: #0e0e0e;border-radius: 50%;position: relative;font-size: 16px;line-height: 1.56;color: #353535;font-family: var(--font-roboto);}
.news-content-content ul li:before {position: absolute;top: 10px;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: -13px;width: 5px;height: 5px;content: "";background-color: #0e0e0e;border-radius: 50%;}
.news-content-content h2 {margin-bottom: 20px;}
.news-content-content table{width: 100%;max-width: 100%;margin-bottom: 20px;}
.news-content-content table tr td{z-index: 0;padding-left: 0;font-family: var(--font-roboto-regular);font-size: 16px;line-height: 1.56;font-weight: 400;text-align: left;background: transparent !important;border-top: none;border-bottom: 1px solid var(--color-b6b6b6);padding-top: 23px;padding-bottom: 18px;padding-right: 15px;}

/********** Pagination styling ends **********/


@media screen and (max-width: 991px){
  .news-tab-wrapper .nav-tabs-wrapper{display:none;}
  
  .news-tab-wrapper .nav-tabs-dropdown{display:block; color: var(--color-ffffff); font-family: var(--font-roboto-regular); line-height: 1.5; padding: 24px 30px; background: var(--color-2e2e2e); font-size: 18px; display: inline-block; width: 100%; text-decoration: none; position: relative;}
  .news-tab-wrapper .nav-tabs-dropdown i{float: right; font-size: 18px; margin-top: 5px}
  .news-tab-wrapper .nav-tabs-dropdown.open{background: var(--color-2e2e2e);}
  
  .news-tab-wrapper .tabs-wrapper {display: block;}  
  .news-tab-wrapper .tabs-wrapper .tab-item{max-width: 100%;}
  .news-tab-wrapper .tabs-wrapper .tab-item.active .tab-link{background: var(--color-2e2e2e); color:var(--color-ffffff); }
  .news-tab-wrapper .tabs-wrapper .tab-item .tab-link{background: var(--color-ffffff); border-bottom: 1px solid var(--color-2e2e2e); padding: 16px 30px;}
  
}


.news-main-wrapper .nav-tabs-horizontal .nav-tabs-dropdown:after{content:none}
.news-pagination-wrapper {padding-top: 20px;}