/* Commonly Used */
img {border: none;}
.left {float:left;}
.right {float:right;}
.txt-right {text-align:right;}
.clear {clear:both;}
.bold {font-weight:bold;}
.italics {font-style: italic;}
.u {text-decoration:underline;}
.center {text-align:center;}
.hide { display: none; }
.pad {padding:5px;}
.padpad {padding:10px;}
.nopad {padding:0px !important;}
.noLine {text-decoration:none;}
.smidge {margin-left:10px;}
.nudge {margin-right:10px;}
.top {margin-top:10px;}
.toptop {margin-top:20px;}
.bigbottom {margin-bottom:20px;}
.nobottom {margin-bottom:0px !important;padding-bottom:0px !important;}
.smurf {color:#3366CC;}
.smurfette {color:#00adea;}
.smurfette:hover, .smurfette:active, .smurfette:visited {color:#00adea;}
.devil {color:#666;}
.whiter {color:#fff;}
.whiter:hover {color:#fff;}
.text-unique {color:#3F729B;}
.red {color:red;}
.black {color:#000;}
.vcenter {display: inline-block;vertical-align: middle;float: none;}
.noSideMargin {margin-left:0px;margin-right:0px;}
.noMargin {margin:0px !important;}
.small {font-size:90%;}
.smaller {font-size:80%;}
.big {font-size:110%;}
.bigger {font-size:120%;}
.bottomDiv {border-bottom:1px solid #ccc;}
.bottomDivOn {border-bottom:1px solid #3366CC;}
.link {color:blue !important;}
.tableFont {font-size:.9rem;font-weight:300px;}
.tableFontH {font-size:.9rem;font-weight:400px;}
.nudgeLeft {margin-left:20px;}

.small_avatar {
	height:100px;
}

.mainContainer {margin-top:140px;}
#mainContainer {margin-top:80px;margin-bottom:80px;}
#pipeline {
	width:100%;
	background-color:#2a5183;
	padding:10px;
	margin:10px 0px 80px 0px;
	border-radius:10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: hidden;
}
.stupidIOS {
	padding:10px;
	margin:10px;
}
.chip.chip-lg {
  height: 52px;
  line-height: 52px;
  border-radius: 26px;
}
.chip.chip-lg img {
  height: 52px;
  width: 52px;
}
.testimonial-card .player-card-up {
	background-color:#4076BD;
	overflow:hidden;
	height:80px;
}
.card-no-border {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.on-deck {
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: nowrap;
  border-bottom:1px solid #ccc;
}
.on-deck-player {
	display: inline-block;
	padding:5px;
	margin:10px 0px;
}
.points {
	color: #2e7d32;
}

/* Fonts */
@font-face {
    font-family: 'NFL';
    src: url('/css/fonts/bold-cond?#iefix') format('eot'),
    url('/css/fonts/bold-cond.woff') format('woff'),
    url('/css/fonts/bold-cond.ttf') format('truetype'),
    url('/css/fonts/bold-cond.svg#NFLEndzoneSansCondBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
.NFL {font-family: 'NFL', sans-serif;}
@font-face {
    font-family: 'Luckiest Guy';
    src: url('/css/fonts/LuckiestGuy-Regular.eot');
    src: url('/css/fonts/LuckiestGuy-Regular.eot?#iefix') format('embedded-opentype'),
        url('/css/fonts/LuckiestGuy-Regular.woff2') format('woff2'),
        url('/css/fonts/LuckiestGuy-Regular.woff') format('woff'),
        url('/css/fonts/LuckiestGuy-Regular.svg#LuckiestGuy-Regular') format('svg');
    font-weight: bold;
    font-style: italics;
}
.SD {font-family: 'Luckiest Guy', cursive;}
.bottomNav {background-color:#243a51;}
.bottomNavButton {color:#cce3fc;}

/* Shading */
.blue-shadow {text-shadow: 0 -1px 0 #000000, 0 0 14px #00ADEA !important;}
.sd-shadow {text-shadow: 0 -1px 0 #000000, 0 0 14px #333333 !important;}

/* Twitter Bootstrap / MDBootstrap Overrides */
html,body{height:100%;min-height:100%;margin:0;background-color:#4076BD;}
.img-responsive {max-width:100%;height:auto;}
.img-circle {border-radius: 50% !important;}
.noboxshadow {box-shadow:none;padding:0;}
.btn-xs {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.modal-full-height {height:100%;min-height:100%;}
.img-center {margin-right: auto !important;margin-left: auto !important;}
.picker__weekday-display {display: none;}
.mdb-skin .btn-primary { background-color:#4285f4 !important; }
.btn-outline-primary-white {
    border: 2px solid #4285f4!important;
    background-color: #ffffff!important;
    color: #4285f4!important;
}

/* Media Query Overrides */
@media screen and (max-width: 600px) {
  .responsiveCenter {text-align:center !important;}
}

/* Bootstrap Legacy */
.sdAlert {
 text-shadow:0 1px 0 rgba(255,255,255,.2);
 -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);
 box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)
}
.sdAlert-success {
 background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);
 background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);
 background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));
 background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
 background-repeat:repeat-x;
 border-color:#b2dba1
}
.sdAlert-info {
 background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);
 background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);
 background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));
 background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
 background-repeat:repeat-x;
 border-color:#9acfea
}
.sdAlert-warning {
 background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);
 background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);
 background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));
 background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
 background-repeat:repeat-x;
 border-color:#f5e79e
}
.sdAlert-danger {
 background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
 background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
 background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));
 background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
 background-repeat:repeat-x;
 border-color:#dca7a7
}
.sdWell {
 background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);
 background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);
 background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));
 background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
 background-repeat:repeat-x;
 border-color:#dcdcdc;
 -webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);
 box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)
}
.well {
 min-height:20px;
 padding:12px;
 margin-bottom:10px;
 background-color:#f5f5f5;
 border:1px solid #e3e3e3;
 border-radius:4px;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.well blockquote {
 border-color:#ddd;
 border-color:rgba(0,0,0,.15)
}
.well-lg {
 padding:19px;
 border-radius:6px
}
.well-sm {
 padding:6px;
 border-radius:3px
}

/* Footer */
