.adrListPop .detailModal{display:none;width:100vw;height:100vh;opacity:9000;position:fixed;top:0;left:0;bottom:0;background-color:rgba(0,0,0,0.4);right:0;z-index:5000;overflow:auto}
.adrListPop .overlay-content{background:#fff;padding:1%;color:#000;top:30px;margin:0 0 0 -20%;cursor:default;z-index:10001;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,0.9);position:relative}
.adrListPop .popup .material-icons{color:#000 !important;cursor:pointer}
.adrListPop .popup{padding-left:0;position:relative;margin:0;width:998px;margin:auto;max-width:1440px;margin-bottom:100px}
.adrListPop .popup-content{height:auto;margin-bottom:10px}
.adrListPop .overlay-bg{display:none;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;z-index:1000;background:#000;background:rgba(0,0,0,0.75)}
.adrListPop .btn-agree:hover{color:white;background-color:#000;border:1px solid #ae9f7e;transition:all .2s linear}
@media(max-width:960px){.adrListPop .overlay-content{top:25px;padding:50px 15px}
.adrListPop .popup{margin:0 15px}
.adrListPop .btn-section{text-align:center;margin-top:10px;display:flex;justify-content:center;gap:15px}
}
.adrListPop .bottom-disclosure{color:#a7a9ac;font-size:12px}
.adrListPop .detailModal .close{margin-top:-2px;opacity:1;padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff}
.adrListPop .detailModal .close span{display:inline-block;vertical-align:top;width:17px;height:18px;background:url(../../../content/dam/adr/web/icons/modal-close.svg) no-repeat}
.adrListPop .detailModal .modal-header{border:0;position:relative;z-index:20}
.adrListPop .detailModal .modal-header .modal-title{margin-top:25px;margin:0;line-height:1.42857;font-size:14px}
.adrListPop .detailModal .modal-body{padding:15px 0;position:relative}
.adrListPop .detailModal .modal-body h3{margin-top:20px;margin-bottom:10px;font-size:24px}
.adrListPop .detailModal table{width:100%}
.adrListPop .detailModal table td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd;font-size:14px}
.newsHeader{margin-bottom:10px;padding:30px 30px 0 30px;font-size:24px}
.newsDate{padding:0 30px;font-size:18px;margin-bottom:10px}
.newsDetails{padding:0 30px}
.newsDetails p{font-size:14px}