.coupon-usage-summary{margin-top:50px}.coupon-usage-summary h2{font-size:23px;margin:0;margin-bottom:20px}.coupon-usage-summary ul{list-style:none;display:flex;justify-content:space-between;list-style-type:none;padding:0}.coupon-usage-summary ul li{margin:0;background:#fff;padding:25px 20px;flex-grow:1;margin-right:60px;text-align:center;border-radius:10px}.coupon-usage-summary ul li span{display:block;color:#00a6dd;font-weight:600;font-size:17px}.coupon-usage-summary ul li b{font-weight:500;font-size:28px;margin-top:7px;display:block}.filter-coupon{display:flex;margin-bottom:9px}.filter-coupon>div+div{margin-left:15px}.coupon-usage-filter{margin-top:40px;display:flex;align-items:center;background:#f1fbff;padding:20px;margin-bottom:40px;border-radius:10px}.coupon-usage-filter>div+div{margin-left:15px}.coupon-usage-filter button{margin-left:15px;padding:10px 23px;width:auto;background:#fff !important;color:#00a6dd;box-shadow:none;border:1px solid #00a6dd;margin-top:21px}.coupon-usage-filter label{cursor:pointer}.coupon-usage-filter #search-coupon-code{background:#fff;border:2px solid #e9eff2;box-shadow:none;padding:13px;height:38px}.coupon-usage-filter #search-coupon-code::placeholder{color:#30404f}.coupon-usage-coupons{background-color:#fff;border-radius:6px;overflow:hidden;transition:all .5s ease-in-out;margin-top:20px !important}.coupon-usage-coupons th{padding:15px 10px;color:#000;font-size:15px !important;font-weight:600 !important;text-align:left;line-height:1.5rem;border-bottom:1px solid #edeff0;vertical-align:middle}.coupon-usage-coupons tbody tr:nth-child(odd) td{background:#fff}.coupon-usage-coupons tbody tr:nth-child(even) td{background:#ededed}.coupon-usage-coupons td{text-align:left;padding:15px 10px;font-size:14px;line-height:1.5rem}.coupon-usage-coupons td:first-child,.coupon-usage-coupons th:first-child{padding-left:25px}.coupon-usage-coupons td:last-child{padding-right:25px}.coupon-usage-coupons ul{list-style:none}.coupon-usage-coupons ul li{margin:0}.coupon-usage-coupons-pagination{text-align:right;margin:20px 0;background:#fff;padding-top:35px;padding-bottom:15px;padding-right:7px;margin:0 !important;margin-top:-24px !important;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.coupon-usage-coupons-pagination .page-numbers{display:inline-block;padding:1px 12px 3px;border-radius:5px;margin:0 4px;border:1px solid #ddd;color:#000;text-decoration:none;font-weight:600}.coupon-usage-coupons-pagination .current,.coupon-usage-coupons-pagination .page-numbers:hover{color:#00a6dd;border:1px solid #00a6dd;background:#fff}.coupon-usage-coupons-pagination .prev,.coupon-usage-coupons-pagination .next{background-color:#f7f7f7;color:#0073aa}.coupon-usage-coupons-pagination a:hover{background-color:#0073aa;color:#fff;border-color:#0073aa}.export_results{display:none}#overlay{z-index:999999}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);justify-content:center;align-items:center}.popup{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:80%;max-height:80%;overflow:hidden;position:relative;padding:10px 30px 10px}#close-popup{transform:scale(1.2);position:absolute;top:3px;right:15px;font-weight:700;text-transform:lowercase;z-index:2;cursor:pointer;color:gray}table.coupon_usage_stats_table{width:100%;border-collapse:collapse;margin-bottom:0;border-radius:5px}table.coupon_usage_stats_table.show_coupon_records{background-color:#fff}.coupon_usage_stats_table th{padding:10px;font-size:15px !important;font-weight:400 !important}.coupon_usage_stats_table tr:nth-child(even) td{background:#ededed}.coupon_usage_stats_table tr td:first-child,.coupon_usage_stats_table tr th:first-child{padding-left:25px}.coupon_usage_stats_table tr td:last-child,.coupon_usage_stats_table tr th:last-child{padding-right:25px}.coupon_usage_stats_table td,.coupon_usage_stats_table td{text-align:center;padding:15px 10px;font-size:14px}.coupon_usage_stats_table td,.coupon_usage_stats_table th{width:20% !important;max-width:20% !important;text-align:left;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;line-height:1.2rem}.coupon_usage_stats_table th{color:#000;font-size:15px !important;font-weight:600 !important;text-align:left;border-bottom:1px solid #edeff0}.coupon_usage_stats_table{display:block;width:100%;overflow-x:auto;max-width:900px;border-bottom:none !important}.coupon_usage_stats_table thead{display:table;width:100%;table-layout:fixed}.coupon_usage_stats_table tbody{display:block;max-height:350px;overflow-y:auto;width:100%}.popup-title{text-align:center;font-size:1.5rem;margin-top:15px;margin-bottom:25px;color:#000}#display-coupon-usage-request-form{margin-top:10px}.top-label{color:#000;font-size:12px !important;font-weight:600 !important;text-transform:uppercase;margin-bottom:11px;margin-left:3px}#display-coupon-usage-request-form .form-group{margin-bottom:15px}.site-content{background-color:#e2f8ff !important}.page-description{font-size:17px;padding-bottom:20px}.page-description-bottom{border-bottom:1px dotted #a9a9a9}.entry-header{margin-bottom:-5px}.entry-header .entry-title{display:none;text-align:left;margin:0}.page-title{font-size:33px;text-transform:none;text-align:left}.fof-mldashboard__breadcrumbs{font-weight:600;font-size:14px;font-family:"Roboto",sans-serif}.fof-mldashboard__breadcrumbs-arrow:before{content:"";background-image:url(/wp-content/plugins/fof-customizations/internal-plugins/fof-my-learning-dashboard/public/images/icon-arrow-right.svg);width:11px;height:11px;background-position:center;background-repeat:no-repeat;display:block}.fof-mldashboard__breadcrumbs-link{font-family:"Roboto",sans-serif;font-size:14px;font-weight:600;line-height:22px;letter-spacing:0px;text-align:left;color:#00a6dc}.fof-mldashboard__breadcrumbs-arrow{display:inline-block;width:11px;height:11px}.coupon-usage-coupons-container{background:#fff;padding:0 10px;border-top-left-radius:10px;border-top-right-radius:10px}.view-redeemed-users{text-decoration:underline}.thrv_wrapper{margin-top:0 !important}form .form-group label{text-transform:uppercase;font-size:.9rem}form .form-group label{text-transform:uppercase;font-size:.9rem}form .form-group label input{background:#fff;margin-top:6px;border:1px solid #d8d8d8;box-shadow:none}.wpcf7-submit{background:#fff !important;border:1px solid #00a6dc !important;color:#00a6dc !important;box-shadow:none;max-width:140px;box-shadow:none !important}