.reports-table-wrapper{padding:15px;}
.reports-table-wrapper table thead tr th ,.text_module .text_module_wrapper .content__wrapper .left_content table thead tr th {background: var(--bold-blue);color:#fafafa;;font-size:1.8rem;line-height: 2.8rem;font-weight:700;padding:26px 21px;}
.reports-table-wrapper tbody tr{height:73px;}
.reports-table-wrapper table tbody tr:nth-child(even) ,.text_module .text_module_wrapper .content__wrapper .left_content table tbody tr:nth-child(even) {background: var(--light-white);}
.reports-table-wrapper table tbody tr td:nth-child(odd){text-align:center;}
.reports-table-wrapper table tbody tr td ,.text_module .text_module_wrapper .content__wrapper .left_content table tbody tr td{padding: 15px 20px;line-height: 20px;font-size: 1.6rem;font-weight: 400;padding-top:18px;}
.reports-table-wrapper table tbody tr td:first-child{color: var(--black);text-align:start;}
.reports-table-wrapper table tbody tr td .calender{color: var(--black-color);}
.reports-table-wrapper table tbody tr td .calender .icon{font-size: 2.0rem}
.reports-table-wrapper table tbody tr td .calender span.date{font-size: 1.2rem;line-height: 1.2rem;margin-top: 10px;}
.upcoming.event-table-wrapper table th:first-child{width: 20%;text-align:start;}
.upcoming.event-table-wrapper table th:nth-child(2){width: 60%;text-align:center;}
.upcoming.event-table-wrapper table th:nth-child(3){width: 20%;text-align:center;}
.past.event-table-wrapper table th:first-child{width: 25%;}
.past.event-table-wrapper table th:nth-child(2){width: 75%;text-align:center;}
.upcoming.event-table-wrapper table td a.outlookLink{font-size: 2.0rem;color: var(--aqua-color);text-decoration:none;}
.reports-table-wrapper table tbody tr td:nth-child(2){line-height: 20px;font-size: 1.4rem;font-weight: 700;text-align:center;}
.reports-table-wrapper table tbody tr td:nth-child(3){padding-top: 0px;}
.calender-main-wrapper .news-tab-wrapper .tabs-wrapper{margin:0px;}
.calender-main-wrapper h1{margin: 20px 0 20px 0;}
.upcoming-events .tab-content-item .reports-table-wrapper .table-responsive .reportTable tr > th{    line-height: 20px;}
.calender-main-wrapper .news-tab-wrapper .tabs-wrapper li > a{padding:15px 17px;}
.calender-main-wrapper .news-tab-wrapper .tabs-wrapper .tab-item .tab-link{border: 1px solid rgba(150,213,234,.3);padding: 15px 17px;line-height:26px;}
.past-events .event-table-wrapper .reports-table-wrapper .event-table thead tr th ,.text_module .text_module_wrapper .content__wrapper .left_content table thead tr th {padding: 21px 21px;}
.past-events .reports-table-wrapper tr > td:nth-child(2){text-align:center;}
.upcoming.event-table-wrapper table td a.outlookLink:before{display: inline-block;content: "";background: url("/~/media/Images/M/Magnolia-Oil-Gas/icons/calendar.svg") center center no-repeat;height: 30px;width: 25px;background-size: contain;vertical-align: middle;}
.upcoming.event-table-wrapper table td a.outlookLink .icon {display: none;}
.upcoming-data .upcoming-title-wrapper .h3{font-size: 1.6rem;line-height: 2.6rem;margin: 41px 0px 3px 0px;color:var(--black)}
.upcoming-link .upcoming-link-wrapper a{font-weight: bold;letter-spacing: .3px;font-size: 1.4rem;}

.calender-main-wrapper + .investor_toolkit_wrapper .download__wrapper h1{display: none;}
.calender-main-wrapper + .investor_toolkit_wrapper .download__list__title .h3{font-size: 1.6rem;line-height: 2.6rem;margin: 41px 0px 3px 0px;color:var(--black); letter-spacing: 1px;}
.calender-main-wrapper + .investor_toolkit_wrapper .tookit_list_link{margin: 0;}
.calender-main-wrapper + .investor_toolkit_wrapper .download__list__title__a span.icon{display: none;}

.no-data-event{background: rgba(0,0,0,.05); font-family: Arial,sans-serif; color: var(--dark-blue); font-size: 1.8rem;}

/* Homepage event box style */
.latest-links-presentations { min-height: 60%; padding: 0 20px!important; display: inline-block; position: absolute; bottom: 0; margin-top: 15px; width: 100%; z-index: 2;}
.latest-links-presentations a { font-size: 1.4rem; text-decoration: none; font-weight: 700; letter-spacing: .3px; position: relative; margin: 10px 20px 10px 0; float: left; color: var(--bold-blue); width: 100%; position: relative; padding: 0 115px 0 0px;}
.latest-links-presentations a:hover { text-decoration: underline;}
.latest-links-presentations i.icon.icon-icon.icon-adobeacrobatreader { font-size: 28px; font-weight: bold; right: 80px; top: -2px; position: absolute;}
/* Homepage event box style end */

@media all and (max-width: 1024.98px){
    .latest-links-presentations{min-height: 85px;}
}

@media all and (max-width: 991.98px){
    .latest-links-presentations{min-height: auto; position: relative; bottom: auto;}
    .latest-links-presentations a{padding: 0 60px 0 0;}
    .latest-links-presentations i.icon.icon-icon.icon-adobeacrobatreader{right: 25px;}
}

@media all and (max-width: 767.98px){
	.reports-table-wrapper{margin-top: 30px}
    .reports-table-wrapper table tbody tr td{padding: 14px 18px}
    .reports-table-wrapper table tbody tr td.no-width-td{padding: 0; width: 0}
    .reports-table-wrapper table tbody tr td:first-child{border-top: 0;border-bottom: 0;border-left:0}
    .reports-table-wrapper table tbody tr td:last-child{border-right: 0}
    .reports-table-wrapper table tbody tr td:not(first-child){width: auto;border-top: 0;border-bottom: 0}
    .reports-table-wrapper table tbody tr:nth-child(2n+1) td {background: none;}
    .latest-links-presentations i.icon.icon-icon.icon-adobeacrobatreader{right: 10px;}
}

body.nojs .reports-table-wrapper table thead tr th{border-top: 1px solid var(--grey-one);}