﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

@media (min-width: 1400px) {
    .container {
        max-width: 1340px;
    }
}

@media (min-width: 1600px) {
    .container {
        max-width: 1540px;
    }
}

@media (min-width: 1800px) {
    .container {
        max-width: 1740px;
    }
}

@media (min-width: 2000px) {
    .container {
        max-width: 1940px;
    }
}

/* Bootstrap 5 tweak: do not underline links unless hovered over */
a:not([class*="btn"]) {
    text-decoration: none;
}
a:not([class*="btn"]):hover {
    text-decoration: underline;
}
.table-responsive {
    border-width: 0px;
}

/* The switch - the box around the slider */
.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
    float: right;
}

.switch260 {
    position: relative;
    display: inline-block;
    width: 260px;
    height: 34px;
    float: right;
}

.svgmax {
    max-height: 500px;
}

/* Hide default HTML checkbox */
.switch input {
    display: none;
}

/* The slider */
.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

.slider:before {
    position: absolute;
    content: "";
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

input.default:checked + .slider {
    background-color: #336699;
}

input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

.slider.round:before {
    border-radius: 50%;
}

.pagination {
    justify-content: center;
}

.page-item.active .page-link {
    z-index: 1;
    color: #FFFFFF;
    background-color: #336699;
    border-color: #336699;
}

.page-link {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #336699;
    background-color: #FFFFFF;
    border: 1px solid #DEE2E6;
}

.page-link:hover {
    z-index: 2;
    color: #336699;
    text-decoration: none;
    background-color: #E9ECEF;
    border-color: #DEE2E6;
}

.top-buffer {
    margin-top: 15px;
}

.manageusers {
    max-width: 1200px;
}

.manageroles {
    max-width: 600px;
}

.customcenter {
    text-align: center;
}

.customleft {
    text-align: left;
}

.customright {
    text-align: right;
    vertical-align: bottom;
}

.custombutton {
    width: 70px;
}

.custombuttonwide {
    width: 100px;
}

.customheader {
    background-color: #336699;
    color: #E0E0E0;
}

.customheaderinversenobold {
    background-color: #FFFFFF;
    color: #336699;
}

.customheaderinverse {
    background-color: #FFFFFF;
    color: #336699;
    font-weight: bold;
}

.customqualifications {
    color: #A0A0A0;
}

.customdropdownlabel {
    color: #336699;
}

.customcombo {
    width: 150px;
    text-align: left;
}

.customcomboreporttype {
    width: 150px;
    text-align: left;
}

.customcomboreportmode {
    width: 160px;
    text-align: left;
}

.customcomboreportmode2 {
    width: 170px;
    text-align: left;
}

.customcombograde {
    width: 110px;
    text-align: left;
}

.customcomboseason {
    width: 110px;
    text-align: left;
}

.customcomboopponent {
    width: 250px;
    text-align: left;
}

.customcomboformat {
    width: 110px;
    text-align: left;
}

.customcombodivision {
    width: 250px;
    text-align: left;
}

.customcombosection {
    width: 180px;
    text-align: left;
}

.customcomboplayer {
    width: 200px;
    text-align: left;
}

.customcomboplayers {
    width: 110px;
    text-align: left;
}

.customcomboplayerinfomode {
    width: 150px;
    text-align: left;
}

.customcombomilestonemode {
    width: 110px;
    text-align: left;
}

.customcombousequalifications {
    width: 110px;
    text-align: left;
}

.customcomboaggregatemode {
    width: 130px;
    text-align: left;
}

.customcomboaggregatesbygradeseasonyearmode {
    width: 270px;
    text-align: left;
}

.customcomboaggregatesbygradeseasonyearmode_small {
    width: 240px;
    text-align: left;
}

.customcombowicket {
    width: 80px;
    text-align: left;
}

/*
.customcomboplayernumbersortby {
    width: 120px;
    text-align: left;
}
*/

.customcomboclubid {
    width: 200px;
    text-align: left;
}

.customcombosessionstatus {
    width: 100px;
    text-align: left;
}

.customcombohitstype {
    width: 220px;
}

.customcombomosthitstype {
    width: 150px;
}

.customhitsipnumber {
    width: 150px;
}

.customPageTitle {
    font-weight: normal;
    font-size: large;
    text-align: center;
    color: #336699;
}

.customcardtitle {
    font-weight: bold;
    text-align: center;
    color: #336699;
}

.customdate {
    width: 90px;
}

.customfirstplayed {
    width: 140px;
}

.customdate1 {
    width: 175px;
}

/*customdate1 width - 25*/
.customdate2 {
    border: none;
    border-width: 0;
    width: 150px;
}

.qualified {
    background-color: #CDCDCD !important;
    font-weight: bold;
}

.customtablewidthplayerlist {
    width: 300px;
    margin: 10px auto;
}

.customtablewidthplayerinfo {
    width: 100px;
    margin: 10px auto;
}

.customtablewidthbatting {
    width: 840px;
    margin: 10px auto;
}

.customtablewidthbattinggrade {
    width: 710px;
    margin: 10px auto;
}

.customtablewidthbattingseason {
    width: 730px;
    margin: 10px auto;
}

.customtablewidthbattinggradeseason {
    width: 750px;
    margin: 10px auto;
}

.customtablewidthbattingyear {
    width: 720px;
    margin: 10px auto;
}

.customtablewidthbattinggradewithoutcatches {
    width: 630px;
    margin: 10px auto;
}

.customtablewidthbowlingballs {
    width: 870px;
    margin: 10px auto;
}

.customtablewidthbowlingballsgrade {
    width: 740px;
    margin: 10px auto;
}

.customtablewidthbowlingballsseason {
    width: 760px;
    margin: 10px auto;
}

.customtablewidthbowlingballsgradeseason {
    width: 780px;
    margin: 10px auto;
}

.customtablewidthbowlingballsyear {
    width: 750px;
    margin: 10px auto;
}

.customtablewidthbowlingovers {
    width: 880px;
    margin: 10px auto;
}

.customtablewidthbowlingoversgrade {
    width: 750px;
    margin: 10px auto;
}

.customtablewidthbowlingoversseason {
    width: 770px;
    margin: 10px auto;
}

.customtablewidthbowlingoversgradeseason {
    width: 790px;
    margin: 10px auto;
}

.customtablewidthbowlingoversyear {
    width: 760px;
    margin: 10px auto;
}

.customtablewidthcombined {
    width: 810px;
    margin: 10px auto;
}

.customtablewidthcombinedgrade {
    width: 680px;
    margin: 10px auto;
}

.customtablewidthcombinedseason {
    width: 700px;
    margin: 10px auto;
}

.customtablewidthcombinedgradeseason {
    width: 720px;
    margin: 10px auto;
}

.customtablewidthcombinedyear {
    width: 690px;
    margin: 10px auto;
}

.customtablewidthfieldinggrade {
    width: 150px;
    margin: 10px auto;
}

.customtablewidthbest {
    width: 600px;
    margin: 10px auto;
}

.customtablewidthspan {
    width: 600px;
    margin: 10px auto;
}

.customtablewidthplayerperformancesballs {
    width: 1430px;
    margin: 10px auto;
}

.customtablewidthplayerperformancesovers {
    width: 1440px;
    margin: 10px auto;
}

.customtablewidthunallocatedplayernumbers {
    width: 480px;
    margin: 10px auto;
}

.customtablewidthmilestonesmatches {
    width: 350px;
    margin: 10px auto;
}

.customtablewidthmilestonesruns {
    width: 340px;
    margin: 10px auto;
}

.customtablewidthmilestoneswickets {
    width: 350px;
    margin: 10px auto;
}

.customtablewidthmilestonescatches {
    width: 350px;
    margin: 10px auto;
}

.customtablewidthupcomingmilestonesmatches {
    width: 430px;
    margin: 10px auto;
}

.customtablewidthupcomingmilestonesruns {
    width: 430px;
    margin: 10px auto;
}

.customtablewidthupcomingmilestoneswickets {
    width: 430px;
    margin: 10px auto;
}

.customtablewidthupcomingmilestonescatches {
    width: 430px;
    margin: 10px auto;
}

.customtablewidtheconomyrates {
    width: 585px;
    margin: 10px auto;
}

.customtablewidthmostrunsbyseason {
    width: 360px;
    margin: 10px auto;
}

.customtablewidthmostrunsbygradeseason {
    width: 430px;
    margin: 10px auto;
}

.customtablewidthmostrunsbyyear {
    width: 350px;
    margin: 10px auto;
}

.customtablewidthmostwicketsbyseason {
    width: 370px;
    margin: 10px auto;
}

.customtablewidthmostwicketsbygradeseason {
    width: 440px;
    margin: 10px auto;
}

.customtablewidthmostwicketsbyyear {
    width: 360px;
    margin: 10px auto;
}

.customtablewidthmostcatchesbyseason {
    width: 370px;
    margin: 10px auto;
}

.customtablewidthmostcatchesbygradeseason {
    width: 440px;
    margin: 10px auto;
}

.customtablewidthmostcatchesbyyear {
    width: 360px;
    margin: 10px auto;
}

.customtablewidthaggregateruns {
    width: 430px;
    margin: 10px auto;
}

.customtablewidthaggregatewickets {
    width: 360px;
    margin: 10px auto;
}

.customtablewidthaggregatecombined {
    width: 430px;
    margin: 10px auto;
}

.customtablewidthaggregatecatches {
    width: 360px;
    margin: 10px auto;
}

.customtablewidthaggregateducks {
    width: 430px;
    margin: 10px auto;
}

.customtablewidthaggregatecenturies {
    width: 400px;
    margin: 10px auto;
}

.customtablewidthclubchampion {
    width: 280px;
    margin: 10px auto;
}

.customtablewidthclubchampionweight {
    width: 320px;
    margin: 10px auto;
}

.customtablewidthclubchampionbreakdown {
    width: 1200px;
    margin: 10px auto;
}

.customtablewidthperformances {
    width: 1310px;
    margin: 10px auto;
}

.customtablewidthperformancesplayer {
    width: 1310px;
    margin: 10px auto;
}

.customtablewidthhattricks {
    width: 1410px;
    margin: 10px auto;
}

.customtablewidthpairs {
    width: 1110px;
    margin: 10px auto;
}

.customtablewidthtenwickets {
    width: 1230px;
    margin: 10px auto;
}

.customtablewidthsubfielders {
    width: 1440px;
    margin: 10px auto;
}

.customtablewidthsubplayers {
    width: 1440px;
    margin: 10px auto;
}

.customtablewidthwicketpartnerships {
    width: 1560px;
    margin: 10px auto;
}

.customtablewidthsummarymatches {
    width: 350px;
    margin: 10px auto;
}

.customtablewidthsummaryruns {
    width: 340px;
    margin: 10px auto;
}

.customtablewidthsummaryrunsbyseason {
    width: 430px;
    margin: 10px auto;
}

.customtablewidthsummaryhighestscorebygrade {
    width: 780px;
    margin: 10px auto;
}

.customtablewidthsummarywickets {
    width: 350px;
    margin: 10px auto;
}

.customtablewidthsummarywicketsbyseason {
    width: 440px;
    margin: 10px auto;
}

.customtablewidthsummarybestbowlingbygrade {
    width: 780px;
    margin: 10px auto;
}

.customtablewidthsummarycatches {
    width: 350px;
    margin: 10px auto;
}

.customtablewidthsummarycatchesbyseason {
    width: 440px;
    margin: 10px auto;
}

.customtablewidthmatches {
    width: 1000px;
    margin: 10px auto;
}

.customtablewidthballsperover {
    width: 210px;
    margin: 10px auto;
}

.customtablewidthplayernumbers {
    width: 490px;
    margin: 10px auto;
}

.customtablewidthallcareerbatting {
    width: 830px;
    margin: 10px auto;
}

.customtablewidthallcareerbowling {
    width: 920px;
    margin: 10px auto;
}

.customtablewidthemailsubscriber {
    width: 610px;
    margin: 10px auto;
}

.customtablewidthhits {
    width: 450px;
    margin: 10px auto;
}

.customtablewidthmosthits {
    width: 670px;
    margin: 10px auto;
}

.customtablewidthclubdetails {
    width: 1590px;
    margin: 10px auto;
}

.customtablewidthclubdetailsmenu {
    width: 710px;
    margin: 10px auto;
}

.customtablewidthclubdetailsfull {
    width: 700px;
    margin: 10px auto;
}

.customtablewidthclubversion {
    width: 1240px;
    margin: 10px auto;
}

.customtablewidthsessions {
    width: 1000px;
    margin: 10px auto;
}

.customtablewidthplayerpoints {
    width: 780px;
    margin: 10px auto;
}

.customtablewidthstartupconfig {
    width: 1100px;
    margin: 10px auto;
}

.customtablewidthusers {
    width: 1200px;
    margin: 10px auto;
}

.customtablewidthroles {
    width: 400px;
    margin: 10px auto;
}

.customtablewidthclubcompetitionsubscriber {
    width: 1250px;
    margin: 10px auto;
}

.customtablewidthclubcompetitionadministrator {
    width: 1600px;
    margin: 10px auto;
}

.custombesttype {
    width: 80px;
}

.custombest {
    width: 80px;
}

.custombestopponent {
    width: 300px;
}

.custombestseason {
    width: 80px;
}

.custombestgrade {
    width: 60px;
}

.customspantype {
    width: 80px;
}

.customspandate {
    width: 80px;
}

.customspanopponent {
    width: 300px;
}

.customspanseason {
    width: 80px;
}

.customspangrade {
    width: 60px;
}

.customtablewidthaggregatecol3 {
    width: 330px;
    margin: 10px auto;
}

.customtablewidthaggregatecol4 {
    width: 390px;
    margin: 10px auto;
}

.customtablewidthaggregatecol5 {
    width: 450px;
    margin: 10px auto;
}

.customtablewidthaggregatecol6 {
    width: 510px;
    margin: 10px auto;
}

.customtablewidthaggregatecol7 {
    width: 570px;
    margin: 10px auto;
}

.customtablewidthaggregatecol8 {
    width: 630px;
    margin: 10px auto;
}

.customtablewidthaggregatecol9 {
    width: 690px;
    margin: 10px auto;
}

.customtablewidthaggregatecol10 {
    width: 750px;
    margin: 10px auto;
}

.customtablewidthaggregatecol11 {
    width: 810px;
    margin: 10px auto;
}

.customtablewidthaggregatecol12 {
    width: 870px;
    margin: 10px auto;
}

.customtablewidthaggregatecol13 {
    width: 930px;
    margin: 10px auto;
}

.customtablewidthaggregatecol14 {
    width: 990px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradecol3 {
    width: 360px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradecol4 {
    width: 440px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradecol5 {
    width: 520px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradecol6 {
    width: 600px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradecol7 {
    width: 680px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradeweightcol3 {
    width: 440px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradeweightcol4 {
    width: 560px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradeweightcol5 {
    width: 680px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradeweightcol6 {
    width: 800px;
    margin: 10px auto;
}

.customtablewidthclubchampionbygradeweightcol7 {
    width: 920px;
    margin: 10px auto;
}

.customname {
    width: 200px;
}

.custommatches {
    width: 80px;
}

.custommatchesmilestone {
    width: 160px;
}

.customformat {
    width: 80px;
}

.customdivision {
    width: 230px;
}

.customsection {
    width: 170px;
}

.custominnings {
    width: 80px;
}

.customnotouts {
    width: 100px;
}

.custom50s {
    width: 40px;
}

.custom100s {
    width: 40px;
}

.customducks {
    width: 70px;
}

.customruns {
    width: 70px;
}

.customrunsmilestone {
    width: 160px;
}

.customhighestscore {
    width: 70px;
}

.customhighestscore2 {
    width: 400px;
}

.customaverage {
    width: 80px;
}

.customcatches {
    width: 80px;
}

.customcatchesmilestone {
    width: 160px;
}

.customballs {
    width: 70px;
}

.customovers {
    width: 80px;
}

.custommaidens {
    width: 80px;
}

.customrunsagainst {
    width: 130px;
}

.customwickets {
    width: 80px;
}

.customwicketsmilestone {
    width: 160px;
}

.custom5s {
    width: 40px;
}

.custom7s {
    width: 40px;
}

.custom10s {
    width: 40px;
}

.custombestbowling {
    width: 70px;
}

.custombestbowling2 {
    width: 400px;
}

.customgrade {
    width: 70px;
}

.customseason {
    width: 90px;
}

.customgradeseason {
    width: 110px;
}

.customyear {
    width: 80px;
}

.customround {
    width: 70px;
}

.customtotal {
    width: 80px;
}

.customtotal {
    width: 70px;
}

.customgradetotal {
    width: 60px;
}

.customscore {
    width: 80px;
}

.customfigures {
    width: 80px;
}

.customplayernumber {
    width: 200px;
}

.customsplayernumber2 {
    width: 150px;
}

.customeconomyrate {
    width: 120px;
}

.customspinnerminimum {
    width: 80px;
}

.customclubchampionpoints {
    width: 80px;
}

.customclubchampionpointsweight {
    width: 120px;
}

.customclubchampionruns {
    width: 80px;
}

.customclubchampion50s {
    width: 70px;
}

.customclubchampion100s {
    width: 70px;
}

.customclubchampion150s {
    width: 70px;
}

.customclubchampionunassistedwickets {
    width: 70px;
}

.customclubchampionassistedwickets {
    width: 70px;
}

.customclubchampion5wickets {
    width: 70px;
}

.customclubchampion7wickets {
    width: 70px;
}

.customclubchampionhattricks {
    width: 70px;
}

.customclubchampioncatches {
    width: 70px;
}

.customclubchampionstumpings {
    width: 70px;
}

.customclubchampiondirectrunouts {
    width: 70px;
}

.customclubchampionassistedrunouts {
    width: 70px;
}

.customclubchampionbygradetotal {
    width: 80px;
}

.customclubchampionbygradetotalweight {
    width: 120px;
}

.customclubchampionbygradegradetotal {
    width: 80px;
}

.customclubchampionbygradegradetotalweight {
    width: 120px;
}

.customperformance {
    width: 120px;
}

.customopponent {
    width: 200px;
}

.customhattricks {
    width: 100px;
}

.customdirectrunouts {
    width: 120px;
}

.customassistedrunouts {
    width: 130px;
}

.customsubplayerround {
    width: 60px;
}

.customsubplayerseason {
    width: 60px;
}

.customsubplayergrade {
    width: 50px;
}

.customsubplayeropponent {
    width: 170px;
}

.customsubplayerinnings {
    width: 40px;
}

.customsubplayertype {
    width: 60px;
}

.customsubplayername {
    width: 170px;
}

.customsubplayerruns {
    width: 40px;
}

.customsubplayerhowout {
    width: 40px;
}

.customsubplayerovers {
    width: 50px;
}

.customsubplayermaidens {
    width: 40px;
}

.customsubplayerrunsagainst {
    width: 40px;
}

.customsubplayerunassistedwickets {
    width: 40px;
}

.customsubplayerassistedwickets {
    width: 40px;
}

.customsubplayercatches {
    width: 40px;
}

.customsubplayerdirectrunouts {
    width: 40px;
}

.customsubplayerassistedrunouts {
    width: 40px;
}

.custompartnershipwicket {
    width: 70px;
}

.custompartnership {
    width: 100px;
}

.customballsperover {
    width: 120px;
}

.customemailsubscriber {
    width: 400px;
}

.customemailsubscriberdate {
    width: 100px;
}

.customemailsubscribertime {
    width: 110px;
}

.customhitid {
    width: 100px;
}

.customhitip {
    width: 150px;
}

.customhitdate {
    width: 100px;
}

.customhittime {
    width: 100px;
}

.custommosthitsip {
    width: 150px;
}

.custommosthitsdate {
    width: 200px;
}

.custommosthits {
    width: 120px;
}

.customclubid {
    width: 50px;
}

.customclubdatabase {
    width: 120px;
}

.customclubkey {
    width: 250px;
}

.customclubactivationdate {
    width: 90px;
}

.customclubactivestatus {
    width: 60px;
}

.customclublivestatus {
    width: 60px;
}

.customclubmenutype {
    width: 120px;
}

.customclubmenucopydata {
    width: 120px;
}

.customclubmenugca {
    width: 100px;
}

.customclubmenuatcc {
    width: 100px;
}

.customclubmenuplayhq {
    width: 100px;
}

.customclubinternetrequired {
    width: 100px;
}

.customclubmenuprerelease {
    width: 130px;
}

.customclubupdatedate {
    width: 90px;
}

.customclubupdatetime {
    width: 60px;
}

.customclubversion {
    width: 90px;
}

.customclubtimesused {
    width: 50px;
}

.customclublogicaldata {
    width: 250px;
}

.customclublogicallog {
    width: 250px;
}

.customclubshort {
    width: 80px;
}

.customclublong {
    width: 200px;
}

.customclubfullitem {
    width: 170px;
}

.customclubfullvalue {
    width: 530px;
}

.customtype {
    width: 100px;
}

.customclubdetailsoldversion {
    background-color: orange !important;
}

.customclubdetailsnotactivelive {
    background-color: tomato !important;
}

.customsessionid {
    width: 100px;
}

.customsessionclubid {
    width: 100px;
}

.customsessiondatabase {
    width: 200px;
}

.customsessionstart {
    width: 160px;
}

.customsessionfinish {
    width: 160px;
}

.customsessionduration {
    width: 200px;
}

.customsessionactive {
    width: 80px;
}

.customplayerpoints {
    width: 100px;
}

.customplayerpointsplayedjuniors {
    width: 180px;
}

.customplayerpointsconsecutiveseasons {
    width: 200px;
}

.customplayerpointsfirstplayed {
    width: 100px;
}

.customstartupconfigitem {
    width: 200px;
}

.customstartupconfigvalue {
    width: 900px;
}

.customrolename {
    width: 150px;
}

.customroleusers {
    width: 100px;
}

.customroleaction {
    width: 150px;
}

.customuseremail {
    width: 400px;
}

.customuserrole {
    width: 130px;
}

.customusercreated {
    width: 150px;
}

.customuserlastlogin {
    width: 150px;
}

.customuserlockoutdate {
    width: 150px;
}

.customuseraction {
    width: 220px;
}

.customcheckbox {
    display: inline-block;
}

.customplayeraction {
    width: 220px;
}

.customaction {
    width: 220px;
}

.customclubcompclub {
    width: 200px;
}

.customclubcompdescription {
    width: 300px;
}

.customclubcompcurrentperiodend {
    width: 250px;
}

.customclubcompstatus {
    width: 200px;
}

.customclubcompaction {
    width: 300px;
}

.customclubcompuser {
    width: 350px;
}

.customdivisionmin {
    min-width: 150px;
}

.customsectionmin {
    min-width: 200px;
}

.customformatmin {
    min-width: 160px;
}

.customactionmin {
    min-width: 200px;
}
