.wcu-settings-tabs{margin-bottom:20px;}
.wcu-settings-tab-nav{list-style:none;padding:0;margin:0;border-bottom:1px solid #ddd;display:flex;padding-left:0 !important;margin-bottom:0 !important;}
.wcu-settings-tab-nav li{margin:0;}
.wcu-settings-tab-nav a{display:block;padding:10px 20px;text-decoration:none;color:#0073aa;border-bottom:2px solid transparent;}
.wcu-settings-tab-nav li.active a{color:#000;border-bottom:2px solid #0073aa;}
#wcu-settings-update-button{margin-top:20px;}
.wcu-settings-tab-content{padding:20px;border:1px solid #ddd;border-top:none;background:#fff;}
.wcu-settings-tab-pane{display:none;}
.wcu-settings-tab-pane.active{display:block;}
.wcu-settings-tab-content .profile-picture img{border-radius:50%;width:96px;height:96px;}
.admin-edit-account{opacity:0.5;}
#wcu-settings-ajax-message {
margin-bottom: 20px;
}.order-date{color:green;}
.coupon-orders-single{margin:20px 0px;width:100%;}
.wcuTable{display:table;width:100% !important;text-align:center;border:1px solid #E8E8E8;margin:0 auto;}
@media screen and (min-width:900px){
.wcu-dash-coupon-area{min-width:900px;}
.woocommerce-MyAccount-content .wcu-dash-coupon-area{min-width:100% !important;}
}
@media screen and (max-width:900px){
.wcu-dash-coupon-area{min-width:100%;padding:0;}
}
.wcu-dash-coupon-area .wcutabcontent .wcuTableRow{display:table-row;background:linear-gradient(#fefefe, #fff);color:#333;}
.wcuTableRowDropdown{color:#333;}
.wcu-dash-coupon-area .wcutabcontent .wcuTableRowDropdown:nth-child(even) td{background:#fdfdfd !important;color:#333;}
.wcu-dash-coupon-area .wcutabcontent .wcuTableRowDropdown:nth-child(odd) td{background:#fafafa !important;color:#333;}
.wcu-dash-coupon-area .wcutabcontent .wcuTableRowDropdown:hover td{background:#ffffff;color:#333;}
.wcu-dash-coupon-area .wcutabcontent .wcuTableRow td, .wcu-dash-coupon-area .wcutabcontent .wcuTableRow tr:nth-child(odd) td{background:linear-gradient(#fefefe, #fff);color:#333;}
.wcutabcontent a{text-decoration:none;}
form#product_search_form input{max-width:250px;}
.wcutabmobile{display:none;}
@media(max-width:1000px){
.wcutabmobile{display:block;}
} .wcuTableHeading{display:table-header-group;background-color:#ddd;}
.wcuTable thead{text-align:center;}
.wcuTableCell{text-align:center;display:table-cell;vertical-align:middle;padding:9px 10px !important;border:1px solid #e7e7e7;width:auto;max-width:200px;white-space:normal;overflow-wrap:break-word;}
@media screen and (min-width:720px){
.wcuTableCell-time{min-width:100px;}
}
.wcuTableHead{display:table-cell;padding:7px 10px;font-weight:bold;background:#333;background-color:#333;color:#fff;text-align:center;border:1px solid #e7e7e7;}
.wcuTableHead-summary{display:table-cell;padding:2px 0 !important;font-weight:bold;background:#f4f4f4 !important;background-color:#f4f4f4 !important;color:#333 !important;text-align:center;border:0 !important;font-size:14px !important;}
.wcuTableFoot{display:table-cell;padding:7px 10px;background:#333;color:#fff;text-align:center;border:1px solid #e7e7e7;}
.wcuTableBody{display:table-row-group;}
@media screen and (max-width:720px){
.wcuTableRow, .wcuTableCell, .wcuTableHead, .wcuTableHead-summary{display:block;width:100%;}
}
.wcutablinks, .ml_wcutablinks{border-radius:2px;}
.wcutablinks .fas{margin-right:1px;}
@media only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px) {
select#wcu-select-tab{width:calc(100% - 20px);margin:0 auto;}
.coupon-title{font-size:20px !important;width:100vw;padding:5px;height:auto !important;text-align:center;}
.coupon-title .wcusage-dash-logout{float:none;text-align:center;}
.wcusage-dash-top-links{display:inline-block;text-align:center;margin-top:10px;margin-bottom:-7px;}
.wcutab{padding:0 !important;margin-top:20px !important;margin-bottom:20px;margin-left:0 !important;margin-right:0 !important;}
.wcutablinks, .ml_wcutablinks{margin:2px !important;}
.wcutab button{float:none;margin-top:4px;margin-left:0;width:98vw;display:block;clear:both;text-align:center;}
.wcutabcontent{padding:10px;box-sizing:border-box;}
div.wcutabcontent div{box-sizing:border-box;}
#wcu5.wcutabcontent.active{text-align:center;}
#wcu5.wcutabcontent button{margin:0 auto;}
.wcuTable table, .wcuTable thead, .wcuTable tbody, .wcuTable th, .wcuTable td, .wcuTable tr, .wcuTableRow, .wcuTableCell{display:block;}
.wcuTable thead tr{position:absolute;top:-9999px;left:-9999px;}
.wcuTable tr{border:1px solid #ccc;display:inline-block;margin-bottom:5px;}
.wcu-dash-coupon-area .wcutabcontent .wcuTableRow, .wcu-dash-coupon-area .wcutabcontent .listtheproducts{display:block;margin-bottom:15px;}
.wcu-statistics-orders{width:100%;}
.wcu-dash-coupon-area .wcutabcontent .listtheproducts, .wcu-dash-coupon-area .wcutabcontent .listtheproducts .wcuTableCell{padding:10px 0 !important;}
.wcuTable td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important;padding-top:5px !important;padding-bottom:5px !important;}
.wcuTable td:before{position:absolute;top:5px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
.wcuTableRow, .wcu-table-payouts{margin-bottom:20px;}
.wcuTableCell{display:block;max-width:100%;}
.wcuTableHead{display:block;}
.wcu-table-monthly-summary td:before{font-weight:bold;}
.wcu-thetitlerow{display:none !important;}
}
.wcu-dash-coupon-area .wcutabcontent p.wcu-tab-title{margin-top:25px;margin-bottom:25px;}
.entry-content .ml_wcutabcontent p.wcu-tab-title{margin-top:25px;}
@media screen and (max-width:1060px){
.wcu-tab-title, .wcu-tab-text{width:100%;}
}
@media screen and (max-width:520px){
.wcu-tab-title{margin-top:0;text-align:center;}
}
.wcu-coupon-box{margin-top:20px;}
.wcutab{overflow:hidden;}
.coupon-title{font-size:30px;margin-top:10px;margin-bottom:20px;}
@media screen and (min-width:1060px){
.wcuTableCell-ref-website{max-width:250px !important;}
.wcuTableCell-ref-landing{max-width:350px !important;}
} .rates-pagination{float:right;}
@media only screen and (max-width: 1020px) {
.rates-pagination{float:none;display:block;width:100%;}
}
.wcu-rates-image img{text-align:center;margin:0 auto;}
.wcu-dash-coupon-area .wcusage-dash-logout{font-size:12px;margin-top:14px;margin-right:0;margin-bottom:5px;}
.wcutab button{background-color:#333;color:#fff;float:left;border:none;outline:none;cursor:pointer;transition:0.3s;font-size:17px;margin:2px;}
.wcu-active-tab{opacity:0.8;}
#search-coupon-all,
#search-coupon,
#search-criteria{min-height:40px;padding:5px 10px;max-width:150px;}
#wcu-paypal-input,
#wcu-paypal-input2{margin-top:10px;}
#wcu-paypal-button,
.wcu-paypal-button, #wcu-email-settings-update-button,
#wcu-billing-update-button,
#wcu-register-button,
.wcu-settings-tab-content .button{margin-top:12px;font-size:15px;min-height:40px;padding:5px 20px;}
#wcu-register-button{margin-top:15px;}
.wcu-save-settings-button, #wcu6 .woocommerce-Button,
#wcu6 button{border:2px solid #333;border-radius:2px;}
#paypal-input{width:300px;max-width:100%;}
.wcu_paypal_email_form p{margin-bottom:5px;}
.create-stripe-link, .create-stripe-link span, .create-stripe-link i{color:#fff;}
.create-stripe-link{text-decoration:none !important;}
#submitpayoutyes{background:#008cdd;padding:10px 15px;color:#fff;font-weight:bold;width:auto;display:block;}
#submitpayoutyes:hover{background:#0074B8;}
#submitpayoutno{cursor:not-allowed;padding:10px 15px;}
#payouts_invoice_label{padding:0;}
#payouts_invoice_label:hover{cursor:pointer;}
#wcu_copylink{padding:2px 10px !important;border-radius:20px !important;}
#wcusage_copylink,
.wcusage_copylink{margin:0;padding:2px 10px !important;border-radius:20px !important;cursor:pointer;}
#wcusage_copylink:active,
.wcusage_copylink:active, #wcusage_copylink:focus,
.wcusage_copylink:focus{opacity:0.8;}
#wcusage_copylink i{margin:0;}
.referral-url-box, .payouts-box, .creatives-box{background:linear-gradient(#fefefe, #fff);color:#333;box-shadow:0px 0px 4px #dbdada;border-radius:10px;padding:10px 20px;margin-top:10px;}
.payouts-box{margin-top:28px;padding:20px 25px 20px 25px;}
@media only screen and (max-width: 720px) {
.referral-url-box, .payouts-box, .creatives-box{padding:10px 5px;}
}
.referral-url-box p, .payouts-box p, .creatives-box p, .referral-url-box strong, .payouts-box strong{color:#333 !important;}
form.wcu_payout_button{margin-bottom:0;}
.wcu-color-box{width:90%;margin:0 auto 10px auto;padding:10px;border-radius:5px;cursor:pointer;font-size:20px;border:2px solid #fff;box-shadow:0px 0px 4px #dbdada;font-weight:bold;}
.wcu-stripe-button{display:inline-block;width:auto;margin:0 0 7px 0 !important;padding:5px 20px !important;background:#008cdd !important;color:#fff !important;font-size:20px !important;border-radius:10px !important;text-decoration:none !important;}
.wcu-stripe-error{color:red;}
#wcu6 label{width:100%;}
#wcu6 input[type="text"],
#wcu6 input[type="email"],
#wcu6 input[type="password"]{min-width:33%;margin:0px 0 2px 0;padding:5px;}
#wcu6 em{width:100%;}
.listtheproducts{display:none;}
.listtheproducts .wcuTableCell{padding:0 !important;margin:0;}
.listtheproducts .wcuTableCell{text-align:center;}
.listtheproducts::before{display:none !important;content:"" !important;}
.listtheproducts-small{display:none;}
@media only screen and (max-width: 1024px) {
.listtheproducts-summary{display:none !important;}
.listtheproducts-small{display:block !important;}
} .wcutab button{background-color:#333;color:#fff;padding:8px 10px;font-size:16px;line-height:16px;}
.wcutab button:hover{background-color:#000;color:#fff;}
.wcutab button.active{background-color:#000;color:#fff;}
.wcutabcontent{display:none;border-top:none;}
.wcutabcontent p, .wcutabcontent td, .wcutabcontent tr, .wcutabcontent code, .wcuTableCell{font-size:17px;}
.wcu-dash-coupon-area .wcutabcontent p, .entry-content .ml_wcutabcontent p{margin:8px 0;padding:0 !important;}
.listproductsbutton{display:block;text-align:center;color:#333;text-decoration:none;font-weight:bold;cursor:pointer;}
.wcu-orders-search, .wcu-summary-search{float:right;max-width:150px;margin-right:10px;}
.wcusage-search-form{float:right;margin:5px 0;height:35px;margin-top:-55px;}
@media screen and (max-width:720px){
.wcusage-search-form{width:100%;display:block;float:none;margin-top:0;}
#product_search_form input[type="text"]{width:50%;max-width:50%;margin:0 auto;}
}
.wcu-button-export{border:1px solid #333 !important;padding-left:10px;padding-right:10px;cursor:pointer;}
.wcusage_settings_form{margin:0;padding:0;}
.wcusage_settings_form input[type="submit"],
.wcusage_settings_form input[type="button"],
.wcusage_settings_form input[type="date"],
.wcusage_settings_form input[type="month"],
.wcu-monthly-orders-button, .wcu-button-export, .submitpayoutno, .submitpayoutyes{height:40px !important;font-size:15px !important;padding:0 20px !important;display:inline-block !important;border:1px solid #333;border-radius:5px;cursor:pointer;}
.wcusage_settings_form input[type="date"],
.wcusage_settings_form input[type="month"]{min-width:0 !important;}
.wcu-filters-col1, .wcu-filters-col2{display:table;height:70px;}
.wcu-filters-inner{display:table-cell;vertical-align:middle;}
.wcu-order-filters-space{min-width:15px;display:inline-block;}
@media only screen and (min-width: 940px) {
.wcu-filters-col1{width:80%;float:left;}
.wcu-filters-col2{width:20%;float:left;}
.wcu-button-export{float:right;}
}
@media only screen and (max-width: 939px) {
#wcusage_settings_form_orders, .wcu-filters-col1, .wcu-filters-col2, .wcu-filters-inner{max-width:100% !important;}
}
.ordersfilterbutton, .summaryfilterbutton{display:block;margin:4px auto;max-width:150px !important;}
@media only screen and (max-width: 939px) {
.wcu-filters-col1{margin:20px 0;width:100vw;text-align:center;}
.wcu-filters-col2{width:100vw;text-align:center;}
.wcu-order-filters-field{width:calc(100% - 20px);display:block;margin-bottom:4px;}
.wcu-order-filters-space{display:none;}
}
.wcu-order-filters-field input{max-width:190px !important;display:inline-block;}
.wcu-order-filters-field .minimal-form-input{width:auto !important;padding:0 !important;margin:0 !important;}
.wcu-order-filters label{display:inline-block;}
.wcu_form_affiliate_register label:first-letter{text-transform:capitalize;}
.wcu-form-section .wcusage-register-form-title, .wcu-form-section .wcusage-login-form-title{margin-top:20px !important;margin-bottom:25px !important;}
.wcu_form_affiliate_register input[type="text"],
.wcu_form_affiliate_register input[type="password"],
.wcu_form_affiliate_register input[type="email"]{width:100%;min-height:30px;}
.wcu_form_affiliate_register input[type="text"],
.wcu_form_affiliate_register input[type="email"],
.wcu_form_affiliate_register input[type="password"]{margin-top:10px;padding:10px;margin-bottom:0px;max-width:100% !important;width:100%;}
.wcusage-login-form-col label, .wcu_form_affiliate_register label{font-weight:bold;}
.wcu_form_affiliate_register label{display:block;width:100% !important;}
.wcu_form_affiliate_register p{margin-bottom:20px;}
#wcu-register-button,
.wcusage-login-form-col .woocommerce-button{padding:10px;min-width:200px !important;cursor:pointer !important;}
.wcu-reg-terms{padding:5px 0;font-weight:bold;}
.wcu-form-section .wcu-reg-terms p{line-height:1.5em;}
.wcu_form_style_columns .wcu-register-field-col-1, .wcu_form_style_columns .wcu-register-field-col-2{width:49.5%;float:left;display:inline-block;}
.wcu_form_style_columns .wcu-register-field-col-1{margin-right:1%;}
.wcu_form_style_2 input[type="text"],
.wcu_form_style_2 input[type="email"],
.wcu_form_style_2 input[type="password"],
.wcu_form_style_2 input[type="date"],
.wcu_form_style_2 textarea, .wcu_form_style_2 select{margin:4px 0 5px 0 !important;width:100% !important;max-width:100% !important;border:3px solid #DADADA !important;border-radius:4px !important;}
.wcu_form_style_3 p{margin-bottom:15px !important;}
.wcu_form_style_3 input[type="text"],
.wcu_form_style_3 input[type="email"],
.wcu_form_style_3 input[type="password"],
.wcu_form_style_3 input[type="date"],
.wcu_form_style_3 textarea, .wcu_form_style_3 select{margin:4px 0 0px 0 !important;padding:10px;width:100% !important;max-width:100% !important;border:1px solid #DADADA !important;border-radius:5px !important;}
.wcu-campaigns-col1, .wcu-campaigns-col2{display:table;}
#wcu-add-campaign,
#wcu-add-directlink{padding:0;}
@media only screen and (max-width: 759px) {
#wcu-add-directlink input, #wcu-add-directlink select{width:100% !important;max-width:100% !important;margin-bottom:10px !important;}
}
@media only screen and (min-width: 760px) {
.wcu-campaigns-col1{width:75%;float:left;}
.wcu-campaigns-col2{width:25%;float:left;text-align:right;}
.wcu-campaigns-col1 p, .wcu-campaigns-col2 p{margin-bottom:0;}
#wcu-referral-campaign{min-height:27px;width:200px;max-width:100%;float:right;}
#wcu-creatives-campaign{min-height:27px;}
#wcu-add-campaign-name{width:120px;max-width:100%;font-size:12px;padding:5px;}
#wcu-add-campaign-button{display:inline-block;float:left;max-width:100%;font-size:12px;line-height:12px;padding:0 5px;height:30px;}
#wcu-add-campaign-button,
#wcu-add-directlink-button{max-width:100%;font-size:12px;padding:5px;min-height:0px !important;}
}
@media only screen and (max-width: 759px) {
.wcu-campaigns-col1{width:100%;text-align:center;}
.wcu-campaigns-col2{width:100%;text-align:center;}
#wcu-referral-campaign{margin:0 auto;}
#wcu-creatives-campaign{margin:0 auto;float:none !important;}
#wcu-add-campaign-button{width:100%;margin-bottom:40px !important;}
} .wcusage-info-box{padding:25px 15px 25px 105px;background:linear-gradient(#fefefe, #fff);color:#000;border:1px solid #f3f3f3;display:block;border-radius:5px;margin:0.5%;box-shadow:0px 0px 4px #dbdada;width:99%;position:relative;}
.wcusage-info-box:before{content:"";font-family:'Font Awesome 5 Free';font-size:40px;position:absolute;left:30px;top:44px;color:#bebebe;width:50px;text-align:center;font-style:normal;font-weight:900;height:40px !important;display:flex;align-items:center;justify-content:center;}
.wcusage-info-box-dollar:before{content:"\f155";}
.wcusage-info-box-dollar2:before{content:"\f81d";}
.wcusage-info-box-dollar3:before{content:"\f571";}
.wcusage-info-box-dollar4:before{content:"\f4c0";}
.wcusage-info-box-discount:before{content:"\f02b";}
.wcusage-info-box-discounts:before{content:"\f02c";}
.wcusage-info-box-usage:before{content:"\f0c0";}
.wcusage-info-box-sales:before{content:"\f07a";}
.wcusage-info-box-commission:before{content:"\f53a";}
.wcusage-info-box-percent:before{content:"\f541";}
.wcusage-info-box-clicks:before{content:"\f245";}
.wcusage-info-box-convert:before{content:"\f058";}
@media only screen and (min-width: 1060px) {
.wcusage-info-box{width:32.3%;float:left;box-sizing:border-box;}
}
.wcusage-info-box:hover{background:#f9f9f9;}
.wcusage-info-box p{margin:8px 0 !important;padding:0 !important;font-size:32px !important;line-height:32px !important;}
.wcusage-info-box .wcusage-info-box-title{width:100%;font-size:16px;display:block;margin-bottom:5px;line-height:20px;color:#000;}
.wcusage-info-box p, .wcusage-info-box span{color:#000;}
.wcusage-info-box .wcusage-info-box-value{width:100%;font-size:22px;display:block;}
.wcusage-last-days{margin:15px 0 10px 0;font-weight:bold;margin-top:20px;margin-bottom:10px;color:#333;padding:0 !important;}
.show_statistics .wcusage-stats-title{margin:0;font-weight:bold;margin-bottom:10px;margin-left:5px;}
.wcusagechart{padding:0px 10px 10px 10px;box-shadow:0px 0px 4px #dbdada;background:#fff;width:calc(100% - 10px);margin:0 auto;min-height:400px;overflow:hidden;border-radius:5px;}
.wcusagechart #chart_divquarter,
.wcusagechart #chart_divmonth,
.wcusagechart #chart_divlastmonth{margin-top:-20px;}
@media only screen and (max-width: 720px) {
.wcusage-all-charts{width:100vw;}
}
.wcusagechart{visibility:hidden;}
#mla_chart_div table.google-visualization-orgchart-table p,
#mla_chart_div table.google-visualization-orgchart-table a{font-family:arial, sans-serif;}
.wcusage-num-pos{color:green !important;font-size:12px;position:absolute;margin-left:10px;bottom:27%;}
.wcusage-num-neg{color:red !important;font-size:12px;position:absolute;margin-left:10px;bottom:27%;}
@media only screen and (max-width: 1260px) {
.wcusage-num-pos, .wcusage-num-neg{display:block !important;margin-bottom:-30px !important;margin-left:0px;}
} .wcu-loading-loader{margin:25px 0 0 0;width:90px;aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side,#000 90%,#0000);background:var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;background-size:calc(100%/3) 50%;animation:l3 1s infinite linear;}
@keyframes l3 {
20%{background-position:0% 0%, 50% 50%,100% 50%}
40%{background-position:0% 100%, 50% 0%,100% 50%}
60%{background-position:0% 50%, 50% 100%,100% 0%}
80%{background-position:0% 50%, 50% 50%,100% 100%}
}
.wcu-loading-loader-text{margin:0;font-weight:bold;font-size:15px;margin-top:-5px;text-align:center;width:90px;}
@media only screen and (max-width: 720px) {
.wcu-loading-loader-text{margin-top:10px;}
} @media only screen and (min-width: 1240px) {
.wcu-user-coupon-list-group{display:flex;}
}
.wcu-user-coupon-list{margin:10px;float:left;padding:15px 20px;text-align:center;font-size:18px;background:linear-gradient(#fefefe, #fff);box-shadow:0px 0px 4px #dbdada;border:1px solid #f3f3f3;border-radius:10px;word-wrap:break-word;}
.wcu-coupon-list-button, .wcu-coupon-list-button2{padding:5px 20px;background:#333 !important;border:1px solid #333;display:block;text-align:center;color:#fff !important;border-radius:4px;text-decoration:none !important;}
.wcu-coupon-list-button:hover, .wcu-coupon-list-button2:hover{background:#000 !important;color:#fff;}
@media only screen and (min-width: 1240px) {
.wcu-user-coupon-list{width:calc(33.33% - 20px);}
}
@media only screen and (min-width: 820px) and (max-width: 1239px) {
.wcu-user-coupon-list{width:calc(50% - 20px);}
}
@media only screen and (max-width: 820px) {
.wcu-user-coupon-list{width:calc(100% - 20px);}
}
.wcu-loading-image{display:inline-block;}
.wcusage-loading{color:green;}
@media only screen and (max-width: 820px) {
.wcu-loading-image{display:inline;}
.wcu-loading-loader{margin:0 auto;}
.wcu-loading-image p{text-align:center;width:100% !important;}
}
.wcusage-refresh-data{margin-top:-2px;}
.wcusage_custom_ref_url{margin-bottom:0 !important;padding:5px;display:inline-block;}
.wcu-display-qr-code{display:none;padding:10px;border:4px solid #f3f3f3;border-radius:10px;text-align:center;margin-top:10px;}
.wcu-qr-code{width:150px;max-width:150px;margin:2px 0 0 0;display:none;}
.wcu-download-qr{display:none;background:none;margin-top:0px;margin-bottom:0px;padding:0px 10px;cursor:pointer;border-radius:5px;}
.wcusage-social-icon{font-size:30px;margin:0 4px 0 0;}
.wcusage-social-link-whatsapp{display:none;}
@media only screen and (max-width: 780px) {
.wcusage-social-link-whatsapp{display:inline-block !important;}
} .wcusage-login-form-col{width:50%;display:block;float:left;padding:20px;}
.wcusage-login-form-col input[type=text]{width:100% !important;max-width:100% !important;}
.wcu-form-section p{margin-top:0;line-height:1em;}
.wcusage-login-form-section .woocommerce-form-login{padding:0 !important;}
.wcusage-login-form-section .woocommerce-form-login .woocommerce-form__input-checkbox{width:20px;}
.wcusage-login-form-section .woocommerce-form-login__rememberme{width:100% !important;margin-bottom:20px !important;display:block !important;}
.wcusage-login-form-section .woocommerce-form__input-checkbox{margin-bottom:0px !important;}
@media only screen and (max-width: 1020px) {
.wcusage-login-form-col{width:100%;min-width:300px;display:block;float:left;padding:20px;}
} .creatives-box{margin-top:15px;margin:10px;float:left;text-align:center;border:2px solid #f3f3f3;}
@media screen and (max-width:940px){
.creatives-box{width:calc(100% - 20px);}
}
.creatives-box-image{position:relative;width:90%;overflow:hidden;margin:0 auto;margin-bottom:0px;border:2px solid #f3f3f3;background-color:#ffffff;opacity:1;background-image:repeating-linear-gradient(45deg, #f9f9f9 25%, transparent 25%, transparent 75%, #f9f9f9 75%, #f9f9f9), repeating-linear-gradient(45deg, #f9f9f9 25%, #ffffff 25%, #ffffff 75%, #f9f9f9 75%, #f9f9f9);background-position:0 0, 19px 19px;background-size:38px 38px;}
.creatives-box-image:before{content:"";display:block;padding-top:100%;}
.creatives-box-image-content{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;}
.creatives-box img{position:absolute;top:0;bottom:0;left:0;margin:auto;}
.wcusage_creativelink{width:90%;border-radius:0 !important;border:2px solid #f3f3f3 !important;border-radius:4px !important;margin-bottom:10px;padding:4px !important;}
.wcu-tooltip{position:relative;display:inline-block;z-index:999999;}
.wcu-tooltip .wcu-tooltiptext{visibility:hidden;opacity:0;width:max-content;min-width:200px;max-width:300px;background-color:black;color:#fff;text-align:left;padding:5px 10px;border-radius:6px;position:absolute !important;z-index:999999 !important;top:calc(100% + 5px);left:0;transition:opacity 0.3s;word-wrap:break-word;white-space:normal;pointer-events:none;}
.wcu-tooltip:hover .wcu-tooltiptext{visibility:visible;opacity:1;}
.wcuTableCell .wcu-tooltip{position:relative;z-index:999999;}
.wcuTableCell .wcu-tooltip .wcu-tooltiptext{position:absolute !important;z-index:999999 !important;top:calc(100% + 5px);left:50%;transform:translateX(-50%);}
.wcuTableCell{overflow:visible !important;}
.wcuTable{overflow:visible !important;}
@media only screen and (max-width: 760px) {
.wcu-tooltip .wcu-tooltiptext{position:fixed !important;left:10px !important;right:10px !important;width:auto !important;max-width:calc(100vw - 20px) !important;top:50% !important;transform:translateY(-50%) !important;z-index:999999 !important;}
.wcuTableCell .wcu-tooltip .wcu-tooltiptext{transform:translateY(-50%) !important;left:10px !important;right:10px !important;}
} .wcu-mla-network-button{margin:2px 0 7px 0 !important;padding:2px 5px 2px 5px !important;text-decoration:none !important;}
.wcu-mla-network-tier{font-size:12px !important;width:20px !important;margin-top:-15px !important;margin-bottom:-8px !important;margin-left:-7px !important;opacity:0.2 !important;cursor:default !important;}
.wcu-mla-network-avatar{text-align:center;display:inline-block !important;margin:0 auto !important;max-width:50px;border-radius:50px;border:2px solid #f3f3f3;}
.wcu-mla-network-user{font-size:18px !important;line-height:25px !important;min-width:150px !important;}
.wcu-mla-network-coupon{margin-top:5px !important;font-size:12px !important;line-height:12px !important;}
.wcu-mla-network-amount{cursor:default !important;font-size:18px !important;line-height:17px !important;margin:8px 0 10px 0 !important;}
.wcu-mla-network-email{text-decoration:none;display:inline-block !important;margin-top:4px !important;margin-bottom:-2px !important;}
.wcu-mla-network-email:hover{text-decoration:none !important;opacity:0.8;}
#ml-wcu4{padding:0 20px;}
#mla_chart_div table td{border:0 !important;}
#mla_chart_div table td{background:transparent !important;}
#mla_chart_div td.google-visualization-orgchart-node{padding:18px 12px;font-weight:bold;background:linear-gradient(#fefefe, #fff) !important;box-shadow:0px 0px 4px #d0d0d0 !important;border:0 !important;border-radius:10px;word-wrap:break-word;margin-left:-2px;cursor:grab;}
#mla_chart_div table td a:hover{opacity:0.75;text-decoration:underline;}
#mla_chart_div .google-visualization-orgchart-linenode{padding:10px;}
#mla_chart_div .google-visualization-orgchart-linebottom,
#mla_chart_div .google-visualization-orgchart-linetop,
#mla_chart_div .google-visualization-orgchart-lineleft,
#mla_chart_div .google-visualization-orgchart-lineright{padding-top:10px;padding-bottom:10px;}
#mla_chart_div{text-align:center;display:inline-block;width:100%;overflow:scroll;overflow:auto;cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#mla_chart_div .google-visualization-orgchart-table{cursor:grab;display:flex;width:auto;}
#mla_chart_div::-webkit-scrollbar{display:none;}
.wcusage-bonuses-wrapper{display:flex;flex-wrap:wrap;gap:20px;position:relative;}
.wcusage-reward-box{display:flex;flex-direction:column;justify-content:center;text-align:center;width:calc(50% - 20px);float:left;border:2px solid #f3f3f3;border-radius:10px;padding:29px 10px 15px 10px;box-shadow:0px 0px 4px #dbdada;margin-bottom:0px;position:relative;}
@media only screen and (max-width: 920px) {
.wcusage-reward-box{width:98vw;}
}
.wcusage-reward-text{display:block;padding:5px 10px;font-size:18px;font-weight:bold;background-image:linear-gradient(0deg, #f6d365 50%, #ffb9a5 100%);color:#000;border-radius:5px;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);margin:-10px auto 10px auto;width:auto;}
@media only screen and (max-width: 720px) {
.wcusage-reward-text{width:100%;}
}
.wcusage-reward-box h4{margin-top:5px !important;margin-bottom:0px !important;}
.wcusage-reward-box p{margin-bottom:10px;}
.wcusage-progress-bar{box-sizing:content-box;height:35px;border-radius:5px;margin-bottom:10px;padding:0px;box-shadow:inset 0 -1px 1px rgba(255, 255, 255, 0.3);background:#d2d2d2;width:90%;margin:0 auto 10px auto;display:block;position:relative;font-size:15px;line-height:35px;}
.wcusage-progress-bar-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;z-index:2;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);width:100%;}
.wcutabcontent p.wcusage-reward-description{margin-top:10px;margin-bottom:20px;padding:0 20px !important;}
.wcusage-progress-bar>span{display:block;height:100%;border-radius:5px;background-color:rgba(43, 194, 83, 0.75);background-image:linear-gradient(center bottom, rgb(43, 194, 83) 37%, rgb(84, 240, 84) 69%);box-shadow:inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);position:relative;overflow:hidden;}
.wcusage-progress-bar>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);z-index:1;background-size:50px 50px;animation:move 4s linear infinite;border-top-right-radius:20px;overflow:hidden;}
@keyframes move {
0%{background-position:0 0;}
100%{background-position:50px 50px;}
}
.wcusage-reward-status{display:inline-block;padding:5px 10px;color:#fff;font-size:15px;margin-top:10px;margin-bottom:10px;border-radius:10px;font-weight:bold;}
.wcusage-reward-achieved{background-color:#2ecc71;color:#fff;font-size:15px;margin-bottom:0px;}
.wcusage-reward-not-achieved{background-color:#e74c3c;}
.wcusage-reward-summary-item{margin-top:0px !important;margin-bottom:0px !important;}
.wcusage-reward-countdown{font-size:15px;font-weight:bold;margin-bottom:10px;}
.wcusage-store-credit-info{display:block;}
table.wcusage-leaderboard-table{width:100%;border-collapse:collapse;}
.wcusage-leaderboard-table th{padding:10px;}
.wcusage-leaderboard-table td{padding:10px;}
.wcusage-leaderboard-table .wcusage-highlight{background:#b8e4c7;color:#333;}
.wcu-bank-details-display{font-size:14px;line-height:1.4;}
.wcu-bank-details-display strong{color:#333 !important;}
.wcu-bank-details-display div{word-wrap:break-word;overflow-wrap:break-word;}
@media only screen and (max-width: 720px) {
.wcu-bank-details-display{padding:8px !important;margin-left:-5px !important;margin-right:-5px !important;}
} body.dark-mode .wcu-bank-details-display{background:var(--content-bg2) !important;border:1px solid var(--border-color) !important;color:var(--text-color) !important;}
body.dark-mode .wcu-bank-details-display strong {
color: var(--text-color) !important;
}