/*body{*/
    /*font-family: Helvetica, sans-serif;*/
    /*overflow: hidden;*/
/*}*/

/*#popup{*/
    /*width: 660px;*/
    /*height: 500px;*/
/*}*/

/*.container-fluid{*/
    /*padding: 0 !important;*/
/*}*/

/*.container{*/
    /*padding-left: 0 !important;*/
    /*padding-right: 5px !important;*/
/*}*/

/*.input-group{*/
    /*width: 240px !important;*/
    /*margin-left: 30% !important;*/
    /*padding-top: 6px !important;*/
/*}*/

/*.top-menu li{*/
    /*width: 164px;*/
    /*height: 27px;*/
    /*font-family: Arial;*/
    /*font-size: 12px;*/
    /*margin: 0.5px;*/
    /*background: linear-gradient(to bottom, #1a308e 0%,#192c9d 49%,#04159a 50%);*/
/*}*/

/*.top-menu li a{*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*line-height: 10px !important;*/
    /*display: block;*/
    /*color: #ffffff;*/
    /*border-radius: 0 !important;*/
    /*background: linear-gradient(to bottom, #1a308e 0%,#192c9d 49%,#04159a 50%);*/
/*}*/

/*.top-menu li.active a, .top-menu li>a:hover, .top-menu li.active>a:focus{*/
    /*color: #f3f3f3 !important;*/
    /*border: 0 !important;*/
    /*background: linear-gradient(to bottom, #13246a 0%, #132176 49%, #031073 50%) !important;*/
/*}*/

.soccer-league-menu{
    margin-top: 3px;
    clear: left;
    /*display: none;*/
}

.soccer-league-menu li{
    width: 165px;
    height: 29px;
    font-family: Arial;
    font-size: 11px;
    background: #214CB8;
    color: #f3f3f3 ;
}

.soccer-league-menu li a{
    height: 100%;
    width: 100%;
    line-height: 9px !important;
}

.soccer-league-menu li.active a,.soccer-league-menu li>a:hover, .soccer-league-menu li.active>a:hover, .soccer-league-menu li.active>a:focus{
    color: #f3f3f3 !important;
    background:#1d44a4 !important;
}

li{
    text-align: center;
    text-decoration-color: #f3f3f3;
}

li a{
    color: white;
}

h3{
    text-align: center;
    padding-top: 15px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px !important;
    margin: 0 !important;
}

.abovetable{
    width: 660px;
    height: 60px;
    background-color: #EDEEED;
    margin-top: 2px;
    font-family: cursive !important;
}

.abovetable img{
    height: 58px;
    width: 120px;
    position: absolute;
    margin-left: 5px;
}

.settings{
    margin-top: 10px;
    margin-left: 10px;
    font-size: 14px !important;
    font-family: cursive !important;
}

.checkbox-container{
    height: 20px;
    width: 100px;
}

.checkbox-container label{
    width: 46px !important;
    height: 20px !important;
}

.checkbox-container label::before{
    width: 20px !important;
    height: 18px !important;
}






.nav-tabs{
    border-bottom:0 !important;
}

/******************************************************************************/
.sport-img-container {
    width: 20px;
    height: 20px;
}

.sport-img-container img{
    width: 100%;
    height: 100%;
}

table {
    width: 660px;
    display:block;
    font-size: 12px;
}
thead {
    display: block;
    width: 100%;
    height: 40px;
}

tbody tr td,
thead tr th{
    width: 164px;
    height: 40px;
    text-align: left !important;
}

td img{
    width: 30px;
    height: 30px;
}

.t-reminder thead tr th:first-of-type,
.t-reminder tbody tr td:first-of-type {
    width: 40px !important;
}

thead tr th:first-of-type,
tbody tr td:first-of-type {
    padding-left: 10px;
}


thead tr th:last-of-type,
tbody tr td:last-of-type {
    width: 155px;
    text-align: center;
}

tbody {
    height: 197px;
    display: block;
    width: 100%;
    overflow: auto;
}


::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}

.no-results{
    text-align: center;
    line-height: 400px;
    font-size: 18px;
}

