/* spanish localization styles */

body.index-body { background-image:url('/img/domain/mx/site/bg/stadium-bg.jpg') !important; }
#manage-season { background:linear-gradient( rgba(238, 238, 255, 1), rgba(255, 255, 220, 0.2) ), url('/img/domain/mx/site/logo-fullsize-bg.png') center no-repeat !important; background-size:contain !important; background-position:left !important; }
.arrow-icon { color: white !important; }

#team-funds-container .market_container_row_label { width: 210px !important; }
#team-funds-container .market_container_row_label :nth-child(2) { font-size: 10px !important; }
#team-funds-container .market_container_row_value { width: 130px !important; }
.template-container-help .template-content-header { width: 550px; }
#event-info-container #next-season-header { font-size: 11px; }
#start_form .start_form_label { width: 184px !important; }
#start-content3info .header { font-size: 10px !important; }
#form-resetpass-container { width: auto !important; }
#form-resetpass-email-label { width: auto !important; }
.item-label-container .item-label { font-size: 10px; }

.rename-player-link { font-size: 11px; }
#contractable-text { margin-right: 8px; }
.option-product-price { margin-top: 8px; }

#roster-note-container { width: 288px; text-align: right; }

.statbox-options-button { width: auto; }
.player-card-link { font-size: 10px !important; margin: 1px 0 0 0 !important; }
.player-level-label { font-size: 11px !important; }
#bid-buttons-container button, #bid-buttons-container input[type="button"] { font-size: 9px !important; padding: 3px 0px !important; }
.add-trade-list-button { text-overflow: ellipsis; width: 40px; overflow: hidden; height: 10px; white-space: nowrap; }
.rating-label { font-size: 9px !important; }
.ui-corner-top a { font-size: 9px !important; padding: 4px 6px !important; }
.search-stats-label { font-size: 8px !important; }

#watchlist-header-panel { font-size: 9px !important; }
#draft-swap-note {  clear: both; margin: 4px 2px !important; }

.team-titles-table-head { font-size: 11px; }
.world-rank-label { font-size: 11px; }
.champ-title-label { width: 124px; }

.settings-button { padding: 4px 8px !important; }
#block-teams { height: auto; }
#block-list-link { margin: 8px 0 0 0 !important; }
#transactions_range_selector, #transactions_type_selector { font-size: 12px !important; }
.setting-alerts-head-email { text-align: left !important; }

.util-desc { font-size: 12px !important; margin-right: 0 !important; margin-top: 5px !important; }
#control-load-result-button, #control-save-result-button { width: 90px !important; }

.home-panel { font-size: 14px !important; }
.playoffs-view-link { width: 140px !important; text-align: center !important; }
.rankings-subject-type-container { width: 214px !important; }
.rankings-type-options { width: 120px !important; }
.category-subview { width: auto !important; }
#managerlog-filters { width: auto !important; }
#team-managerlog-searchbox-container #team-searchbox-input { width:11em !important; margin-right: 12px !important; }
#stats-filters-container { width: auto !important; }
.stats-type-archive .stats-type-filters { width: 96px !important; }
.stats-type-archive stats-duration-filters { width: 84px !important; }
.stats-type-archive .stats-list-filters { width: 230px !important; }

.stats-type-ui { margin-bottom: 8px !important; }
.stats-subject-filters { width: 104px !important; }
.stats-subject-filters #pos_selector { float:none !important; width: 34px !important; margin-left: 4px !important; }
.stats-type-ui .stats-type-filters { width: 96px !important; }
.stats-duration-filters { width: 83px !important; }
.stats-type-ui .stats-level-filters { width: 58px !important; }
.stats-list-ui .stats-list-filters { width: 230px !important; }
.stats-list-ui.stats-list-filters-container { margin-left: 4px !important; }
#rename_watchlist_submit { clear: both !important; margin: 6px 0 !important; }

.projected-seed-label { font-size: 10px !important; }
#standings-headnote { font-size: 12px !important; margin-top: 2px !important; }

.games-schedule-filter-link { width: 116px !important; font-size: 11px !important; }
.games-schedule-filter-link-selected { width: 104px !important; font-size: 11px !important; }
#schedule_team_searchbox_container { width: 210px !important; }
#schedule_team_searchbox_nav_container { margin: 4px 0 0 0 !important; font-size: 10px !important; }
#schedule-filter-container { width: 240px !important; }
.schedule-filter-link { width: 60px !important; }

#team-team-stats-header { font-size: 9px !important; line-height: 16px !important; }
#team-rank-label { font-size: 10px !important; }

.schedule-container table#team_schedule_list tr td { padding: 4px 0 !important; }
.schedule-container table#team_schedule_list tr.list_spacer td { padding: 0 !important; }
#team-main .stats_table .stats-table-headrow { font-size: 11px !important; }
table#team_schedule_list .list_team_cell { padding-right: 6px !important; }

#player-team-tabs-container .stats-tab { padding: 8px 6px !important; }
.player-ratings-label { width: 90px !important; }

#comments-post-button { width: 60px !important; font-size: 9px !important; }
#content-comments .comment .comment-time { width: 104px !important; font-size: 10px !important; padding: 5px 0 0 7px !important; text-align: center !important; }
#panel-game-tokens-container { margin-top: 2px !important; }
#manager-container { width: 720px !important; }
.manager-interface-options { width: 360px !important; }
#manager-interface-container { padding:12px 0 18px 0 !important; }

.offeseason-record-label { display: block; float: left; font-size: 12px; }
.offeseason-record-record { display: block; float: left; clear: both; margin-top: 3px; font-size: 14px; }
.offeseason-list-label { display: block; margin-top: 8px !important; }

#acquire-team-button { font-size: 11px !important; }


/* desktop */
@media only screen and (min-width: 992px) {

    .presentation-container-content .feature-content li { clear:both; font-size:12px; }
    .presentation-container-content .feature-content li .bullet-arrow { display:block; float:left; width:5%; }
    .presentation-container-content .feature-content li h2 { display:block; float:left; width:90%; }
    #index-login-forgotlink-container { margin-top:8px; }
    #index-login-forgotlink-container a { font-size:10px; }
    .promo-quadrant .promo-inner-header { font-size:1.46vw; }
    .footer-inner-block { padding:30px 12px; }
    #promo-gamemarketplace-copy { font-size:1vw; }
    .quote-wrapper p { font-size:1.4vw !important; }

}

/* mobile */
@media only screen and (max-width: 991px) {

    #index-login-submit-container { width:32vw; }
    #index-login-forgotlink-container > a { font-size:2.4vw; }
    .index-infoquote { font-size:3.3vw; }
    #index-main-quoteline { font-size:5.4vw; }
    #index-featurebox-head { font-size:4vw; }
    #index-featurebox-links { font-size:4vw; }
    .feature-header { font-size:3vw; }
    .feature-content ul li { font-size:2.4vw; line-height:4.8vw; }
    .promo-quadrant .promo-inner-header { font-size:2.8vw; }
    .promo-quadrant .copy { font-size:3vw; padding:3vw 8.2vw; }
    .promo-quadrant .quote-wrapper .text p { font-size:3.1vw !important; }
    #index-login-submit-container > input[type="submit"] { padding:1vw 3vw; }

}
