.wp-block-xbox-summary{border-bottom:1px solid #dee2e6;margin-bottom:50px;padding-bottom:50px}.wp-block-xbox-summary h3{color:#197b1a;font-size:1.125rem;font-weight:500;margin-bottom:20px}.wp-block-xbox-summary ul{list-style:none;margin-bottom:0;padding-left:0}.wp-block-xbox-summary li{font-size:17px;font-weight:500;line-height:2}.wp-block-xbox-summary li:before{color:#197b1a;content:"•";padding:0 .75rem 0 0}
.video-wrapper{position:relative}.video-wrapper img{border-radius:0!important;max-width:100%}.video-wrapper--media .video__playbutton{line-height:25px;padding:5px 15px}.video-wrapper--media .video__playbutton svg{height:25px;width:25px}.video__embed,.video__iframe,.video__playbutton{height:100%;left:0;position:absolute;top:0;width:100%}.video__embed{visibility:hidden;z-index:10}.video__embed iframe{height:100%;width:100%}.video__playbutton{background:transparent;border:none;line-height:50px}.video__playbutton .video__icon{background:#fff;border-radius:10px;display:inline-block;padding:10px 20px}.video__playbutton svg{height:50px;width:50px}.agegate{align-items:center;background:#000;color:#fff;display:flex;height:1px;justify-content:center;overflow:hidden;position:absolute;text-align:center;top:0;width:1px}.agegate input{padding:4px}.agegate .btn{vertical-align:top}.agegate .agegate__ctn.hide-inputs .agegate__inputs{height:1px;visibility:hidden}.video-wrapper.show-gate .agegate{height:100%;width:100%}.video-wrapper.show-iframe .video__embed{visibility:visible}@media only screen and (min-width:992px){.xbox-video-block-container.is-style-wide{margin-left:-25%;margin-right:-25%;width:150%}}
.wp-block-table.is-style-black table{background-color:#000;border:1px solid #fff;color:#fff}.wp-block-table.is-style-black tr:hover td{background-color:#000}.wp-block-table.is-style-black tr a{color:#fff;font-weight:700}.wp-block-table.is-style-black_on_black table{background-color:#000;border:0;color:#000}.wp-block-table.is-style-black_on_black tr:hover td{background-color:#000}.wp-block-table.is-style-black_on_black tr a{color:#000;font-weight:700}.wp-block-table.is-style-black_on_black tr td::-moz-selection{background-color:#eee;color:#333}.wp-block-table.is-style-black_on_black tr td::selection{background-color:#eee;color:#333}
.major-nelson-table-wrapper{overflow-x:scroll;width:100%}.wp-block-majornelson-datatable{padding:20px;text-align:center}.wp-block-majornelson-datatable .majornelson-datatable-upload-file-button{margin:0 auto}.dataTables_paginate{margin-bottom:20px}.major-nelson-table table,table.major-nelson-table{display:table}.major-nelson-table table thead,table.major-nelson-table thead{background-attachment:fixed;background-color:#197b1a}.major-nelson-table table th,table.major-nelson-table th{color:#fff;font-size:16px;line-height:36px;padding:0 20px;text-transform:uppercase}.major-nelson-table table td,table.major-nelson-table td{border-bottom:1px solid #fff;border-left:0;border-right:0;color:#30353b;font-size:16px;padding:6px 20px;position:relative}.major-nelson-table table td:after,table.major-nelson-table td:after{background:#dadada;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.major-nelson-table table tr:hover td,table.major-nelson-table tr:hover td{background:#dadada}.major-nelson-table.sortable table,table.major-nelson-table.sortable{margin-bottom:30px}.major-nelson-table.sortable table thead,table.major-nelson-table.sortable thead{display:table-header-group;width:100%}.major-nelson-table.sortable table thead th,table.major-nelson-table.sortable thead th{border:none;line-height:36px;padding:0 20px;white-space:nowrap}.major-nelson-table.sortable table thead th.is-selected,table.major-nelson-table.sortable thead th.is-selected{box-shadow:inset 0 0 0 1px #fff}.major-nelson-table.sortable table tbody,table.major-nelson-table.sortable tbody{display:table-row-group}.major-nelson-table.sortable table tbody tr,table.major-nelson-table.sortable tbody tr{background:none}.major-nelson-table.sortable table tbody td,table.major-nelson-table.sortable tbody td{padding:6px 20px}
.countdown-timer{margin:40px auto;text-align:center;width:100%}.countdown-timer .countdown-container{min-height:130px}@media(max-width:480px){.countdown-timer .countdown-container{min-height:100px}}.countdown-timer .time{border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);display:inline-block;height:95px;margin-left:2px;margin-right:2px;position:relative;text-align:center;width:71px}@media(max-width:480px){.countdown-timer .time{height:80px;width:65px}}.countdown-timer .time:after{border-bottom:1px solid #000;border-top:1px solid #343a40;content:"";height:2px;left:0;opacity:.8;position:absolute;top:52%;width:100%;z-index:40}.countdown-timer .count{background:#212529;color:#f8f9fa;display:block;font-size:40px;font-weight:600;height:52%;line-height:2.4em;overflow:hidden;position:absolute;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.8);top:0;width:100%}@media(max-width:480px){.countdown-timer .count{font-size:32px;line-height:80px}}.countdown-timer .count.top{border-radius:5px 5px 0 0;border-top:1px solid hsla(0,0%,100%,.2);overflow:visible;z-index:20}.countdown-timer .count.bottom{background-image:linear-gradient(hsla(0,0%,100%,.1),transparent);background-image:-o-linear-gradient(hsla(0,0%,100%,.1),transparent);border-bottom:1px solid #000;border-radius:0 0 5px 5px;height:48%;line-height:0;top:52%}.countdown-timer .label{display:block;margin-top:5px;position:absolute;top:95px;width:100%}@media(max-width:480px){.countdown-timer .label{top:76px}}.countdown-message{text-align:center}.countdown-message p{background:#197b1a;color:#fff;display:inline-block;margin:0 auto;padding:25px 30px}.countdown-message.expired p{background-color:#6c757d}
