/* Font */
/*@import url('https://fonts.googleapis.com/css?family=Oswald'); */

/* Plain Borders */
* { border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; }

/* Global Style */
/*body { font-family: 'Mukta Mahee', sans-serif; }*/

body { font-family: sans-serif, Arial, Helvetica; }
a { color: #011C51; }
a:hover { color: #b90e13; text-decoration: none; }

/* Header */
header {
	background: rgba(185,14,19,1);
	background: -moz-linear-gradient(left, rgba(185,14,19,1) 0%, rgba(185,14,19,1) 32%, rgba(1,28,81,1) 35%, rgba(1,28,81,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(185,14,19,1)), color-stop(32%, rgba(185,14,19,1)), color-stop(35%, rgba(1,28,81,1)), color-stop(100%, rgba(1,28,81,1)));
	background: -webkit-linear-gradient(left, rgba(185,14,19,1) 0%, rgba(185,14,19,1) 32%, rgba(1,28,81,1) 35%, rgba(1,28,81,1) 100%);
	background: -o-linear-gradient(left, rgba(185,14,19,1) 0%, rgba(185,14,19,1) 32%, rgba(1,28,81,1) 35%, rgba(1,28,81,1) 100%);
	background: -ms-linear-gradient(left, rgba(185,14,19,1) 0%, rgba(185,14,19,1) 32%, rgba(1,28,81,1) 35%, rgba(1,28,81,1) 100%);
	background: linear-gradient(to right, rgba(185,14,19,1) 0%, rgba(185,14,19,1) 32%, rgba(1,28,81,1) 35%, rgba(1,28,81,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90e13', endColorstr='#011c51', GradientType=1 );
}
.main-header { color: #fff; }

/* Navbar */
.navbar { border-bottom: 2px solid #ED8512; background-color: #011C51 !important; color: #fff; }   
.navbar-light .navbar-nav .nav-link { color: rgba(0,0,0,.9); font-size:.7rem; color: #fff; }
.nav-link:hover { color: #ED8512 !important; }
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link { color: #ED8512; }
.navbar-expand-lg .navbar-nav .nav-link { color: #fff; font-size: .8em; padding-right: .4rem; padding-left: .4rem; }
.dropdown-item { font-size: .7em; }
.dropdown-header { font-size: .6em; color: #011C51 !important; }

.pills-dark > .nav-item > .nav-link { padding: .3rem; font-size: .8em;  text-transform: uppercase; }

.list-group-item { padding: .88rem 1.3rem; }

/* Main */
.main { background-color: #f8f9fa; }

/* Carousel */    
#myCarousel .carousel-caption{position:absolute;left:0;right:0;bottom:0;z-index:10;padding-top:0;padding-bottom:0;color:#fff;text-align:center;background-color:rgba(0,0,0,.6)}
#myCarousel img{width:100%}
#myCarousel h3{color:#fff;text-transform:uppercase;font-size:.80rem;padding:7px;margin:5px;text-align:left}
@media (min-width: 992px) { #myCarousel h3{font-size:1rem;} }

/* Footer */ 
footer { border-top: 5px solid #b90e13; background-color: #011C51; color: #fff; } 

/* News List */
.news-list { padding-left: 0; padding-right: 1px; font-size:.88rem; }
.news-list > ul { margin: 0; padding: 0; }
.news-list > li > a { color: #000; }
.news-list > li > a:hover { background-color: #F5F5F5; text-decoration: none; color: #393939; }
/*.news-list > li:before { content: ""; padding-left: 1px; }*/
li.a, li.b, li.c { list-style-type: none; width: auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  }
li.a { color: #000; } 
li.b { color: #888; } 
li.c { color: #ccc; }

/* Color Line */
.hr-red { height: 1px; width: auto; background: red; background: linear-gradient(to right, red, yellow); }
.hr-blue { height: 1px; width: auto; background: red; background: linear-gradient(to right, #011C51, red); }
.hr-blue-inv { height: 1px; width: auto; background: red; background: linear-gradient(to right, red, #011C51); }
.hr-black { height: 1px; width: auto; background: red; background: linear-gradient(to right, grey, white); }

/* Font Size */
.xm { font-size: 0.6em; }
.sm { font-size: 0.8em; }
.md { font-size: 1em; }
.lg { font-size: 1.25em; }

.pills-dark > .nav-item > .nav-link { color: #fff; }
.pills-dark .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #1d2124; }

 .pills-stats > .nav-item > .nav-link { color: #fff; }

.home_standing { min-height: 253px; }


h1 { text-transform: uppercase; font-size: 1.5em; margin-top: 20px; font-weight: bold; color: #011C51; }
h2 { text-transform: uppercase; font-size: 1.2em; margin-top: 15px; color: #b90e13; }
h3 { text-transform: uppercase; font-size: 1.2em; margin-top: 1px; color: #b90e13; }
h4 { text-transform: uppercase; font-size: 1.2em; margin-top: 1px; color: #222; }
h5 { text-transform: uppercase; font-size: 1em; margin-bottom: 0; color: #222; font-weight: bold; }
h6 { text-transform: uppercase; font-size: 1.2em; color: #b90e13; }

.home_news_antetitle, .home_news_title, .news_news_antetitle, .news_news_title { text-transform: none; font-weight: normal; color: #000; } 
.home_news_antetitle { font-size: 0.85em; margin-bottom: 0.25em; }
.home_news_title { font-size: 1.0em; font-weight: bold; margin-bottom: 3px; }
.news_news_antetitle { font-size: 1em; margin-bottom: 0.25em; }
.news_news_title { font-size: 1.25em; font-weight: bold; margin-bottom: 3px; }
.date-title { background-color: #eee; color: #000; font-weight: bold; }



.table { font-size: 0.9em; }

.btn-primary {
    color: #fff;
    background-color: #011C51;
    border-color: #011C51;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
    color: #ED8512;
    background-color: #011C51;
    border-color: #ED8512;
}

/*
.bg-primary {
    color: #fff;
    background-color: #011C51 !important;
}
.bg-primary:active, .bg-primary.active {
    color: #000 !important;
    background-color: #ED8512 !important;
}
.bg-primary:hover, .bg-primary:focus {
	color: #000 !important;
}
a.bg-primary { color: #000; }
a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
	color: #000;
    background-color: #ED8512 !important;
    border-color: #ED8512 !important;
}
*/
/* AZUL #011C51
	ROJO #b90e13;
*/
.bg-primary {
    color: #fff;
    background-color: #b90e13 !important;
}
.bg-primary:active, .bg-primary.active {
    color: #fff !important;
    background-color: #011C51 !important;
}
.bg-primary:hover, .bg-primary:focus {
	color: #fff !important;
	background-color: #011C51 !important;
}
a.bg-primary { color: #000; font-size: 1em; }
a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
	color: #fff;
    background-color: #011C51 !important;
    font-size: 1em;
}

.schedule-table thead tr { background: #b90e13; }
.schedule-table thead tr th { border: none; color: #FFF; }
.schedule-table tbody tr td { border: 1px solid #e8e8e8; background: #fdfdfd; }
.schedule-table .home { color: #fff; border: 1px solid #e8e8e8 !important; background: #D51A2D;  }
.schedule-table .away { border: 1px solid #e8e8e8 !important; background: #FCEBD8;  }
.schedule-home { color: #fff; font-weight: bold; padding: 8px; margin-right: 5px; border: 1px solid #EEEEEE !important; background: #D51A2D;  }
.schedule-away { font-weight: bold; padding: 8px; border: 1px solid #EEEEEE !important; background: #FCEBD8;  }

.stats-table thead tr { background: #b90e13; }
.stats-table thead tr th { color: #FFF; }

/* SCOREBOARD */
.h1-pbp  {
    font-size: 18px;
    color: #FFF;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 0;
}
.h2-pbp  {
    font-size: 14px;
    color: #ED8512;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 0;
    margin-top: 2px;
}
.h3-pbp  {
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 0;
    margin-top: 2px;
}
.scoreboard h4  {
    font-size: 17px;
    color: #59A4B1;
    font-weight: bold;
    font-style: italic;
    text-shadow: 1px 1px 0px #1D1D1B;
    margin-bottom: 0;
    margin-top: 15px;
}
.scoreboard p  {
    font-size: 12px;
    color: #1D1D1B;
    margin-bottom: 0;
    font-weight: bold;
    margin-top: 5px;
    font-style: italic;
}
.scoreboard-red  {
    color: #DF0209;
}
.scoreboard-green  {
    color: #5cb85c;
}
.scoreboard .btn-pbp  {
    padding: 2px 5px;    
    margin: 0;
    font-weight: bold;
}
.scoreboard-info { font-size: 12px; color: #FFF; }
.scoreboard-link { font-size: 12px; color: #ED8512; }
.scoreboard-table { font-size: 12px; }
.scoreboard-table thead tr { }
.scoreboard-table thead tr th { font-size: 10px;  border: none; color: #fff; padding: 0.5px; padding-left: 5px;}
.scoreboard-table tbody tr td { border: 1px solid #e8e8e8; padding: 0.5px; padding-left: 5px;}
.scoreboard-table .sp { color: #fff; font-weight: bold;  }


.hashtag {
    font-size: 22px;
    color: #FFF;
    font-weight: bold;
    font-style: italic;
    white-space: nowrap;
}
.hashtag a {
    color: #FFF;
    text-decoration: none;
}



/* Game Day */
.brake_line { margin: 5px; margin-left: 15px; min-height: 1px; background: -moz-linear-gradient(left,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */     background: linear-gradient(to right,  rgba(0,0,0,0.65) 0%,padding: 1px 1px;(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */ }
.label-as-badge { border-radius: 1em; }
.label-default { font-weight: bold; }
.x-small { font-size: 66%; }
.grey { color: #999999; }
.boxscore, .linescore { margin-bottom: 5px; font-size: 13px; }
.boxscore_pbp { margin-bottom: 5px; font-size: 12px; }
.boxscore h2, .linescore h2 { font-size: 22px; color: #1D1D1B; font-weight: bolder; text-align: center; margin-bottom: 5px; }
.boxscore h3, .linescore h3 { font-size: 14px; margin-top: 10px; color: #1D1D1B; font-weight: bold; text-align: center; }
.linescore > thead > tr > th,
.linescore > tbody > tr > th,
.linescore > tfoot > tr > th,
.linescore > thead > tr > td,
.linescore > tbody > tr > td,
.linescore > tfoot > tr > td { padding: 3px; vertical-align: middle; }
.linescore > thead > tr > th, .linescore > thead > tr > td { border-bottom-width: 1px; }
.linescore > thead > tr > th { background-color: #f9f9f9; }
.linescore-title { padding-left: 10px !important; }
.boxscore { border: 0; }
.boxscore > thead > tr > th,
.boxscore > tbody > tr > th,
.boxscore > tfoot > tr > th,
.boxscore > thead > tr > td,
.boxscore > tbody > tr > td,
.boxscore > tfoot > tr > td { padding: 3px; vertical-align: middle; border: 0; }
.boxscore > thead > tr > th { background-color: #999999; color: #ffffff; }
.boxscore > tfoot > tr > td { border-top: 2px #999999 solid; border-bottom: 1px #999999 solid; }
.boxscore > tbody > tr > td > a { color: #1D1D1B; }



.boxscore_pbp { border: 0; }
.boxscore_pbp > thead > tr > th,
.boxscore_pbp > tbody > tr > th,
.boxscore_pbp > tfoot > tr > th,
.boxscore_pbp > thead > tr > td,
.boxscore_pbp > tbody > tr > td,
.boxscore_pbp > tfoot > tr > td { padding: 2px; vertical-align: middle; border: 0; }
.boxscore_pbp > thead > tr > th { background-color: #999999; color: #ffffff; }
.boxscore_pbp > tfoot > tr > td { border-top: 2px #999999 solid; border-bottom: 1px #999999 solid; }
.boxscore_pbp > tbody > tr > td > a { color: #1D1D1B; }


.boxscore_bo { background-color: #f4f4f4; color: #000000; }
tr > .boxscore_bo:hover, tr > .boxscore_bo:focus { background-color: #fff; color: #000000; }
.boxscore_pitching > tbody > tr:nth-child(odd) > td, .boxscore_pitching > tbody > tr:nth-child(odd) > th { background-color: #f4f4f4; }
.boxscore > tbody > tr:hover > td { background: #E9E9E9; }
.boxscore-title { padding-left: 10px !important; }
.pbp-img { max-width: 55px; max-height: 67px; }
.plays_innings { margin-bottom: 10px; margin-top: 10px; padding-top: 5px; padding-bottom: 5px; }
.plays_innings_row { display:none; margin-bottom: 10px; margin-top: 3px; padding-top: 5px; padding-bottom: 5px; }
.boxscore-action { background-color: #f5f5f5; }
.boxscore-action > h3 { font-size: 18px; font-weight: bold; }
.pitch-arrow { cursor: pointer; }
.pitch-arrow:hover, .pitch-arrow:focus{ color: #55ACEE; }

/* LVBP GameDay Colors */
.t1191_bg,.t1191_bg>th{background-color:#002E60!important;color:#fff!important}.t1191{color:#002E60}
.t1192_bg,.t1192_bg>th{background-color:#006847!important;color:#fff!important}.t1192{color:#006847}
.t1193_bg,.t1193_bg>th{background-color:#820000!important;color:#fff!important}.t1193{color:#820000}
.t5000_bg,.t5000_bg>th{background-color:#002A90!important;color:#fff!important}.t5000{color:#002A90}
.t690_bg,.t690_bg>th{background-color:#EC0000!important;color:#fff!important}.t690{color:#EC0000}


.t692_bg,.t692_bg>th{background-color:#FF6E03!important;color:#fff!important}.t692{color:#FF6E03}.t697_bg,.t697_bg>th{background-color:#46A5AE!important;color:#fff!important}.t697{color:#46A5AE}.t693_bg,.t693_bg>th{background-color:#DF0209!important;color:#fff!important}.t693{color:#DF0209}.t694_bg,.t694_bg>th{background-color:#001F56!important;color:#fff!important}.t694{color:#001F56}.t695_bg,.t695_bg>th{background-color:#002E60!important;color:#fff!important}.t695{color:#002E60}.t696_bg,.t696_bg>th{background-color:#004890!important;color:#fff!important}.t696{color:#004890}.t698_bg,.t698_bg>th{background-color:#BF0B14!important;color:#fff!important}.t698{color:#BF0B14}.t699_bg,.t699_bg>th{background-color:#D40000!important;color:#fff!important}.t699{color:#D40000}.t109_bg,.t109_bg>th{background-color:#a71930!important;color:#fff!important}.t109{color:#a71930}.t144_bg,.t144_bg>th{background-color:#13274f!important;color:#fff!important}.t144{color:#13274f}.t110_bg,.t110_bg>th{background-color:#df4601!important;color:#fff!important}.t110{color:#df4601}.t111_bg,.t111_bg>th{background-color:#bd3039!important;color:#fff!important}.t111{color:#bd3039}.t112_bg,.t112_bg>th{background-color:#0e3386!important;color:#fff!important}.t112{color:#0e3386}.t145_bg,.t145_bg>th{background-color:#333!important;color:#fff!important}.t145{color:#333}.t113_bg,.t113_bg>th{background-color:#c6011f!important;color:#fff!important}.t113{color:#c6011f}.t114_bg,.t114_bg>th{background-color:#023465!important;color:#fff!important}.t114{color:#023465}.t115_bg,.t115_bg>th{background-color:#336!important;color:#fff!important}.t115{color:#336}.t116_bg,.t116_bg>th{background-color:#0c2c56!important;color:#fff!important}.t116{color:#0c2c56}.t117_bg,.t117_bg>th{background-color:#002d62!important;color:#fff!important}.t117{color:#002d62}.t118_bg,.t118_bg>th{background-color:#004687!important;color:#fff!important}.t118{color:#004687}.t108_bg,.t108_bg>th{background-color:#ba0021!important;color:#fff!important}.t108{color:#ba0021}.t119_bg,.t119_bg>th{background-color:#005a9c!important;color:#fff!important}.t119{color:#005a9c}.t146_bg,.t146_bg>th{background-color:#f60!important;color:#fff!important}.t146{color:#f60}.t158_bg,.t158_bg>th{background-color:#0a2351!important;color:#fff!important}.t158{color:#0a2351}.t142_bg,.t142_bg>th{background-color:#d31145!important;color:#fff!important}.t142{color:#d31145}.t121_bg,.t121_bg>th{background-color:#002d72!important;color:#fff!important}.t121{color:#002d72}.t147_bg,.t147_bg>th{background-color:#132448!important;color:#fff!important}.t147{color:#132448}.t133_bg,.t133_bg>th{background-color:#003831!important;color:#fff!important}.t133{color:#003831}.t143_bg,.t143_bg>th{background-color:#e81828!important;color:#fff!important}.t143{color:#e81828}.t134_bg,.t134_bg>th{background-color:#fdb827!important;color:#fff!important}.t134{color:#fdb827}.t135_bg,.t135_bg>th{background-color:#05143f!important;color:#fff!important}.t135{color:#05143f}.t137_bg,.t137_bg>th{background-color:#fd5a1e!important;color:#fff!important}.t137{color:#fd5a1e}.t136_bg,.t136_bg>th{background-color:#0c2c56!important;color:#fff!important}.t136{color:#0c2c56}.t138_bg,.t138_bg>th{background-color:#c41e3a!important;color:#fff!important}.t138{color:#c41e3a}.t139_bg,.t139_bg>th{background-color:#092c5c!important;color:#fff!important}.t139{color:#092c5c}.t140_bg,.t140_bg>th{background-color:#003278!important;color:#fff!important}.t140{color:#003278}.t141_bg,.t141_bg>th{background-color:#039!important;color:#fff!important}.t141{color:#039}.t120_bg,.t120_bg>th{background-color:#ab0003!important;color:#fff!important}.t120{color:#ab0003}