﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.Winner{
    color:lightgreen;
    font-weight:bold;
}

.WhiteCaption{
    color:whitesmoke;
    font-weight:bold;
}
.Loser{
    color:deeppink;
    font-weight:bold;
}
.redback{
    background-color:#f0f1f3;
}

.showPick{
    border-radius: 10px;
   background-color:darkgray;
    -webkit-box-shadow: 2px 2px 2px 2px white,
                0px 0px 4px 4px whitesmoke,
                -1px -1px 6px 6px gray;
    -moz-box-shadow: 2px 2px 2px 2px white,
                0px 0px 4px 4px whitesmoke,
                -1px -1px 6px 6px gray;
     box-shadow: 2px 2px 2px 2px white,
                0px 0px 4px 4px whitesmoke,
                -1px -1px 6px 6px gray;
}


.Account {
    background: blue;
    color: white;
    text-align: center;
    width: 150px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.TeamValue {
    background: green;
    color: Gold;
    text-align: center;
    width: 150px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}
    .AccountHeader {
        text-transform: uppercase;
        font-size:14px;
        font-weight: bold;
        padding: 2px 6px;
    }

        .AccountBody {
            background: #f7f7f7;
            color: #333;
        font-size:50px;
        font-weight: bold;
        padding: 6px 12px;

    }

        .Myteam{
background-color:black;
color:white;
        }

        .YourTeam{
            background-color:white;
        }

         .OppositePick{
            background-color:gray;
        }

         .nFLGameRow{
font-size:x-small;
padding: 2px;
         }

.StandingRow {

    color: white;
}

.StandingRow:active {
    color: white;
    background-color:black;
}

.nFLGameRow:hover {
    background-color:black;
    color: white;
}

         .Wins{
             background-color:blue;
             color: white;
             font-weight:bolder;
             font-size:small;
             align-items:center;           
         }

.check-margin10 
{
     margin-left:15px; 

}
.newsbox{
    font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.newsbox_header{
    font-family:'Bell MT';
}

#GameList .input-sm{
    font-size:10px;
}
#HistoryTable{
    font-size:8px;
}
.OpenPicks{
    background-color:green;
    color:whitesmoke;
    text-decoration-color:white;
}
.footballSquare{
    background-color:blue;
    color:green;
    height:75px;
}
.SquareButton{
 width: 75px;
    height:75px;
    padding:4px;
    min-width:75px;
    font-size:11px;
}

.MySquareButton{
 width: 75px;
    height:75px;
    padding:4px;
    min-width:75px;
    font-size:12px;
    background-color:green;
    border-color:darkgreen;
}

.verticaltext {
    background-color: rgba(0, 0, 0, 0.00);
    color: navy;
    font-size: 30px;
    -moz-transform: rotate(90deg); /* FF3.5+ */
    -o-transform: rotate(90deg); /* Opera 10.5 */
    -webkit-transform: rotate(90deg); /* Saf3.1+, Chrome */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";
}

.gradNFC {

    text-shadow: 1px 1px 1px #f00;
}
.gradAFC {

text-shadow: 1px 1px 1px Silver;
}
.blinking {text-decoration:wavy;}
.bracketbottomborder{
    border-bottom: 2px solid gray;
}
.mmCenter{
    background-image:url("../Images/MarchMadness/centerline.jpg");
}

.mmbotom{
    background-image:url("../Images/MarchMadness/bottomline.jpg");
    background-repeat:repeat-x;
}

.mmallright{
    background-image:url("../Images/MarchMadness/wholeline.jpg");
    background-repeat:repeat-y;
    background-position-x:right;
}

.mmall{
    background-image:url("../Images/MarchMadness/wholeline.jpg");
    background-repeat:repeat-y;
}

.mmHD{
    background-image:url("../Images/MarchMadness/horizontaldown.jpg");
    background-repeat:no-repeat;
}
.mmHDright{
    background-image:url("../Images/MarchMadness/horizontaldown.jpg");
    background-repeat: no-repeat;
    background-position-x:right;

}
.mmHU{
    background-image:url("../Images/MarchMadness/horizontalup.jpg");
    background-repeat:no-repeat;
}
.mmHUright{
    background-image:url("../Images/MarchMadness/horizontalup.jpg");
    background-repeat:no-repeat;
    background-position-x:right
}

.mmbutton
{
     color: #fff;
  background-color: #6496c8;
  border: none;
  border-radius: 5px;
  box-shadow: 0 2px #27496d;
    width:100px;
}

.mmbutton:hover {
  background-color: #417cb8;
  font-size:12px;
}

.mmbutton:active
 {
  background-color: #417cb8;
  box-shadow: 0 5px #27496d;
  transform: translateY(5px);
}
.mmFinal4Table{
    background-color:yellowgreen;
    border:1px solid black;
    border-radius: 15px;
    box-shadow: 0 2px #27496d;
    font-size:10px;
}

.mmBracketTable{
    border:1px solid black;
    border-radius: 5px;
    box-shadow: 0 2px #27496d;
}
.gameWon{
    background-color: #BDEDB6;
    color:black;
}

.gameLost{
    background-color: #FF7878;
    text-decoration:line-through;
}


.GameNotStarted{
    background-color: #6496c8;
}

.table .table-hover .picktext{
 color: aliceblue;
    text-shadow: 2px 1px 1px black;
}

.picktext{
 color: aliceblue;
    text-shadow: 2px 1px 1px black;
}
.MMbracketInfo {
  border-radius: 15px;
}
     
a{
    color:deepskyblue;
}
.NFLPickem{
    padding:4px;
}