* {
    font-family: "Work Sans", sans-serif; 
    font-weight: 300;
}
.stats_by {
    font-weight: 400;
    font-size: .8rem;
}
.stats_by a {
    font-size: .9rem;
    font-weight: bold;
    color: #000;
    text-decoration: none !important;
}
.logo_header {
    max-width: 500px;
}
.logo_mobile {
    max-width: 200px;
}
.main-menu {
    background-color: #ffffff !important;
    border-top: 1px solid #EAEAEA;
    padding-top: .20rem !important;
    padding-bottom: .20rem !important;
}
.nav-link {
    display: block;
    padding: 0 6px;
    color: #000000;
    font-family: Work Sans !important;
    font-size: 13px !important;
    line-height: 36px !important;
    font-weight: 600 !important;
    text-transform: none !important;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
}
.nav-link:hover, .nav-link:focus {
    color: #ff7700;
}
.navbar-nav .active {
    color: #ff7700;
}
.navbar-nav li {
    margin-right: 15px;
}
.dropdown-menu {
    border: none;
    border-radius: 0 !important;
    box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.12);
    padding: 10px;
}
.dropdown-menu li {
    margin-right: 0;
}
.dropdown-item {
    font-size: 13px !important;
    line-height: 2 !important;
    font-weight: 600 !important;
}
.dropdown-item:hover,  .dropdown-item:focus {
    color: #ec3535 !important;
    background-color: transparent;
}
@media (min-width: 768px) { 
    .dropdown-toggle::after {
        display: none;
        content: none;
        border: none;
    }    
}
.footer {
    background-color: #EAEAEA;
    color: #000;
    font-style: normal;
}
.list-social {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    display: flex;
    list-style: none;
}
.list-social li {
    float: left;
    margin: 0 4px;
}
.list-social li a {
    display: block;
    text-align: center;
    padding: 4px;
    text-decoration: none;
    font-size: 14px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
}
footer a {
    color: #000;
}
footer a:hover, footer a:focus {
    color: #ec3535 !important;
}
.footer-title {
    font-size: 24px !important;
    line-height: 1 !important;
    font-weight: 700 !important;
    letter-spacing: -1px !important;
}
.footer-line {
    border-bottom: 3px solid #000;
}
.fs-7 {
  font-size: 0.8rem!important;
}
.fs-8 {
  font-size: 0.7rem!important;
}

.section-title {
  font-size: 2rem;
}
.section_subtitle {
  font-size: 1.5rem;
}

.btn-xs {
  padding: 0 4px !important;
  font-size: 12px !important;
}

/*
 * Calendario
 */
 .schedule-title {
  color: rgba(9,22,61) !important;
  font-size: 18px;
  font-weight: 600;
}
.schedule-game {
  color: rgba(9,22,61) !important;
  font-size: 16px;
  font-weight: 600;
}
.schedule-game-time {
  color: #676a6c;
  font-size: 14px;
  font-weight: 600;
}
.schedule-game-date {
  color: #676a6c;
  font-size: 16px;
  font-weight: 600;
}
.schedule-game-status {
  color: #111111;
  font-size: 14px;
  font-weight: 600;
}
.schedule-calendar-link{
  cursor: pointer;
}
.score-link-box {
  color: #00215B;
  text-decoration: none;
  font-weight: bold;
}
.score-link-box:hover {
  color: #FE5800;
}
.score-link {
  color: #5a5a5a;
  text-decoration: none;
  font-weight: bold;
}
.score-link:hover {
  color: #FE5800;
}

.table-stats th {
  font-weight: 700;
  padding: 7px 10px;
}
th {
  font-size: .9rem;
}
td {
  font-size: .9rem;
}
td a {
  font-weight: bold;
  text-decoration: none;
  color: #1D1D1B;
}
td a:hover {
  color: #FE5800;
}
th a {
  color: #fff;
  text-decoration: none;
  font-size: .8rem;
}
th a:hover, th a:focus {
  color: #FE5800;
  text-decoration: none;
}
.sp {
  color: #1D1D1B;
  font-weight: bold;
  background: #f1f1f1 !important;
}
th .sp {
  color: #FE5800;
}


/*
 * Tabs
 */
 .tab-btn {
  font-size: 14px;
  color: rgba(9,22,61) !important;
  font-weight: 700;
}


/*
 * Boxscore
 */
 .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}
 .boxscore_bo { background-color: #f4f4f4; color: #000000; }
 .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 */ }
 .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-btn-box, .boxscore-btn-pbp {
    background-color: #00215B !important;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase !important;
	padding: 2px 8px;
 }
 .boxscore-btn-box:hover, .boxscore-btn-pbp:hover {
    color: #FE5800 !important;
 }
 


 .player-pic {
     max-width: 70% !important;
 }
 
 .sort_by {
     font-weight: 700;
     color: #000;
 }