@font-face {
  font-family: 'affiliatable-fonts';
  src: url('./affiliatable-fonts.eot?89318982');
  src: url('./affiliatable-fonts.eot?89318982#iefix') format('embedded-opentype'),
       url('./affiliatable-fonts.woff2?89318982') format('woff2'),
       url('./affiliatable-fonts.woff?89318982') format('woff'),
       url('./affiliatable-fonts.ttf?89318982') format('truetype'),
       url('./affiliatable-fonts.svg?89318982#affiliatable-fonts') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'affiliatable-fonts';
    src: url('./affiliatable-fonts.svg?89318982#affiliatable-fonts') format('svg');
  }
}
*/
[class^="af-"]:before, [class*=" af-"]:before {
  font-family: "affiliatable-fonts";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.af-list:before { content: '\e800'; }
.af-list-alt:before { content: '\e801'; }
.af-arrows-cw:before { content: '\e802'; }
.af-docs:before { content: '\f0c5'; }
.af-list-numbered:before { content: '\f0cb'; }
.af-columns:before { content: '\f0db'; }
.af-star-half-alt:before { content: '\f123'; }
.af-id-card-o:before { content: '\f2c3'; }



.btn-theme{background-color: #3f87f5;color: #fff;padding: 8px 18px;box-shadow: 0 3px 6px rgba(0,0,0,0.15);transition: all 0.2s ease-in-out;text-decoration: none;border-radius: 3px;font-size: 15px;line-height: 20px;display: inline-block;letter-spacing: 0.5px;outline: none !important;}
.btn-theme:hover,.btn-theme:focus{color: #fff;background-color: #2F6FF5;box-shadow: 0 3px 6px rgba(0,0,0,0.15) ;}
.affiliatable-panel{box-shadow: 0 3px 6px rgb(0 0 0 / 16%);background-color: #fff;border-radius: 8px;overflow: hidden;margin: 20px 0;width: 99%;}
.affiliatable-panel .nav-tab-wrapper{padding: 0;background-color: #FAFBFC;border-color: transparent;}
.affiliatable-panel .nav-tab-wrapper .wp-heading-inline{padding: 12px 16px;margin: 0;font-size:17px;font-weight: 500;line-height:22px;letter-spacing: 0px;display: flex;align-items: center;justify-content: space-between;}
.affiliatable-panel .nav-tab-wrapper .wp-heading-inline img{max-width: 200px;display: block;}
.affiliatable-panel .nav-tab-wrapper .wp-heading-inline form{text-align: right}
.affiliatable-panel .nav-tab-wrapper .wp-heading-inline form span{display: block; font-size: 12px;text-align: right;color:#999;line-height: 18px;}
.affiliatable-panel .nav-tab-wrapper .nav-tab{background: #3f87f5;border-radius: 0 0 0 0;border-color: transparent;color: #fff;box-shadow: none;}
.affiliatable-panel .nav-tab-wrapper .nav-tab svg{max-height: 16px;position: relative;top:2px;}
.affiliatable-panel .nav-tab-wrapper .nav-tab.nav-tab-active{color: #047bf8;background: #fff;border-color: #047bf8;border-bottom: transparent;}
.affiliatable-panel .wrap{padding: 16px;position: relative;margin: 0;}
.affiliatable-panel .wrap .dataTables_length{}
.affiliatable-panel .wrap .dataTables_filter{margin-bottom: 10px;}
.affiliatable-panel .wrap .dataTables_length select{width: 60px;line-height: normal;}
.affiliatable-panel .wrap .dataTables_length select,
.affiliatable-panel .wrap .dataTables_filter input{height: 30px;box-shadow: none; font-size: 15px;border-radius: 0;border-color: #d2d6de;}
.affiliatable-panel .wrap .dataTables_length select:focus,
.affiliatable-panel .wrap .dataTables_filter input:focus{border-color: #3c8dbc;}
.affiliatable-panel .wrap .dataTables_info{white-space: nowrap;font-size: 14px;}
.affiliatable-panel .wrap .paging_simple_numbers{padding-top: 10px;}
.affiliatable-panel .wrap .paging_simple_numbers .paginate_button{color: #777;background: #fff !important;padding: 6px 12px;line-height: 1.42857143;text-decoration: none;border: 1px solid #ddd !important;font-size: 14px;margin: 0;box-shadow: none !important;}
.affiliatable-panel .wrap .paging_simple_numbers .paginate_button.disabled{cursor: not-allowed !important;}
.affiliatable-panel .wrap .paging_simple_numbers .paginate_button.previous{border-radius:4px 0 0 4px !important;border-right-color: transparent !important;}
.affiliatable-panel .wrap .paging_simple_numbers .paginate_button.next{border-radius:0 4px 4px 0!important;border-left-color: transparent !important;}
.affiliatable-panel .wrap .paging_simple_numbers span .paginate_button {border-radius: 0px !important;}
.affiliatable-panel .wrap .paging_simple_numbers span .paginate_button.current,
.affiliatable-panel .wrap .paging_simple_numbers span .paginate_button.active{background-color: #047bf8 !important;border-color: #047bf8 !important; color: #fff !important;}
.table.table-wrap.dataTable.no-footer{border:1px solid rgba(112,112,122,0.15);}
.table.table-wrap th .custom-checkbox label{font-size:15px;font-weight: bold;}
.table.table-wrap thead th{background-color: #f5f5f5;color: #636F73;text-transform: capitalize;vertical-align: middle; font-size: 15px;border-bottom: 1px solid #e8e8e8;padding: 12px 10px;}
.table.table-wrap tbody td{vertical-align: middle;border-top: 1px solid #f4f4f4;font-size: 14px;padding: 12px 10px}
.table.table-wrap tbody .even td{background-color: #fafafa;}
.table.table-wrap thead th .custom-checkbox label{margin-bottom: 0;}
.table.table-wrap p{margin:4px 0;color:#636F73;font-size: 14px;line-height:16px;}
.table.table-wrap .badge_active{position: relative;padding-left: 14px;}
.table.table-wrap .badge_active:before{content: "";height: 8px;width: 8px;background-color: #6BDB72;border-radius: 100px;position: absolute;left: 0;top: calc(50% - 4px); }
.table.table-wrap caption{background-color: #3f87f5;padding: 8px;color: #fff;font-size: 14px;font-weight: 500;border-radius: 0 0 0 0;}

.nav-tab {float: left;border: 1px solid #c3c4c7;border-bottom: none;margin-left: 2px;padding: 5px;font-size: 14px;line-height: 1.71428571;font-weight: 600;background: #dcdcde;color: #50575e;text-decoration: none;white-space: nowrap;}



