 @charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,700|Open+Sans+Condensed:700);@-webkit-keyframes dropdown-season { 0% { opacity: 0; top: 90%; } 100% { opacity: 1; top: 100%; } }@keyframes dropdown-season { 0% { opacity: 0; top: 90%; } 100% { opacity: 1; top: 100%; } }.right-column-ad-wrapper { *zoom: 1; } .right-column-ad-wrapper:before, .right-column-ad-wrapper:after { content: " "; display: table; } .right-column-ad-wrapper:after { clear: both; }#accountNav { position: relative; z-index: 399; top: 0; left: 0; padding: 0 16px; height: 40px; line-height: 1; text-align: left; list-style: none; overflow: hidden; white-space: nowrap; background: #23282b; } #survey_steps #accountNav { margin: auto !important; position: relative; padding: 0 16px; } #accountNav > li { display: inline-block; vertical-align: middle; line-height: 40px; height: 40px; } #accountNav > li.home span.right { margin-left: .3em; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); } #accountNav > li.home span.right:before { content: "\f107"; } #accountNav > li a img { vertical-align: middle; } #accountNav a { display: block; height: 100%; color: #FFF; font-size: 14px; font-weight: 300; text-decoration: none; margin: 0; padding: 0 8px; } #accountNav .nginLogo { float: right; margin-left: 24px; } #accountNav .nginLogo a { width: 120px; background: url(/logo_images/logo.svg?17125802451) right center no-repeat; text-indent: -20000px; background-size: 100%; margin-right: 15px; } #accountNav .secondary a { font-weight: normal; font-size: 10px; color: #999; } #accountNav .secondary a:hover { color: #ccc; } #accountNav .currentSite a { display: block; float: left; } #accountNav .currentSite a:first-child { width: 20px; background: url() right center no-repeat; } #accountNav .local-dev-tool { float: right; line-height: 40px !important; } #accountNav .local-dev-tool ~ .nginLogo { display: none; }.dashboard_nav .count,#accountNav .count { background: #c00; border: 1px inset rgba(201, 201, 201, 0.5); color: #eee; float: right; font: bold 10px "Open Sans", Arial, Helvetica, sans-serif; min-width: 1.5em; padding: 0 2px; text-align: center; text-shadow: none; }#accountNav .count { float: none; position: relative; margin-left: -10px; top: -6px; }#user_tools_menu_callout .count { margin-top: 5px; }#accountNav #user_tools_menu_callout,#user_sites ul,#tst_options ul,#help_and_updates ul { display: none; }#user_sites_menu { max-height: 500px; overflow: auto; }#user_sites a { text-indent: -999em; background: url(/app_images/link_icons.png?17125802451) 8px -3231px no-repeat; width: 32px; }#tst_options a { text-indent: -999em; background: url(/app_images/link_icons.png?17125802451) 8px -2308px no-repeat; width: 32px; }#help_link a { display: flex; align-items: center; }#help_link .svg-help { display: inline-block; fill: currentColor; height: 1.75em; vertical-align: -.5em; }body#survey_steps { padding: 0; }html body.site-body:before { content: ""; position: absolute; background-color: #23282b; top: 0; left: 0; width: 100%; }html body.site-body:not(.noUserBar) { padding-top: 40px; } html body.site-body:not(.noUserBar):before { height: 40px; }html body.site-body.noUserBar { padding-top: 0; } html body.site-body.noUserBar:before { height: 0; }html.has-se-bar body.site-body:not(.noUserBar) { padding-top: 60px; } html.has-se-bar body.site-body:not(.noUserBar):before { background-color: #23282b; height: 60px; }html.has-se-bar #topNav { z-index: initial; }html #ngin-bar { margin-top: -60px; }html #accountNav { height: 44px; margin-top: -44px; } html #accountNav > li { height: 44px; line-height: 44px; }html .nginLogo { display: none; }html.collapsed-mobile-nav body:not(.hide-user-bar) { padding-top: 44px; }html.collapsed-mobile-nav #accountNav { position: relative; } html.collapsed-mobile-nav #accountNav > *:not(#login):not(#user_tools_menu) { display: none; }html.collapsed-mobile-nav #ngin-bar { padding-left: 60px; position: relative; }html.collapsed-mobile-nav.has-se-bar .nb-sportngin,html.collapsed-mobile-nav.has-se-bar .nb-sportngin--mobile { display: none !important; }html.collapsed-mobile-nav #login,html.collapsed-mobile-nav #user_tools_menu { float: right; } html.collapsed-mobile-nav #login a, html.collapsed-mobile-nav #user_tools_menu a { border: none; height: 44px; line-height: 44px; }div#ngin-bar { background: #23282b; height: 60px; left: 0; position: relative; top: 0; width: 100%; z-index: 990; } #survey_steps div#ngin-bar { margin-top: 0; }html.page-manager-visible .sn-pageManager { display: block; }.sn-pageManager { display: none; position: fixed; width: 60px; height: 100%; left: 0; background: #f1f3f4; border-right: 1px solid #d5dadd; top: 0px; z-index: 499; font-family: 'Open Sans', sans-serif; } .has-se-bar .sn-pageManager { z-index: 995; } .sn-pageManager .adminToggle, .sn-pageManager #adminNav, .sn-pageManager .sn-sidebarItem { border: 1px solid #D5DADD; border-width: 1px 0px; } .sn-pageManager .adminToggle { width: 100%; display: block; position: relative; text-indent: -99999px; border-bottom: 0; } .sn-pageManager .adminToggle, .sn-pageManager #adminNav, .sn-pageManager .sn-sidebarItem { height: 70px; } .sn-pageManager a.adminToggle.goToAdmin { background-size: 32px; } .sn-pageManager .sn-sidebarLink { cursor: pointer; display: block; width: 100%; height: 100%; background-color: transparent; transition: background-color 400ms; } .sn-pageManager .active > .sn-sidebarLink { background-color: #E5E7E8; } .sn-pageManager .goToAdmin { background: none; background: url("/app_images/pageManager/hq.svg") center 35% no-repeat; } .sn-pageManager #adminNav img { display: none; } .sn-pageManager #adminNav { background: url("/app_images/pageManager/switch_off.png") center 35% no-repeat; } .sn-pageManager .sn-edit-mode-disabled { background: url("/app_images/pageManager/switch_off_disabled.png") center 35% no-repeat; position: relative; } .sn-pageManager .sn-edit-mode-disabled .sn-tooltip { position: relative; width: 200px; font-size: 12px; font-weight: 400; background: #23282B; color: #fff; border-radius: 5px; box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.3); left: 57px; padding: 10px; text-align: center; margin-top: 6px; } .sn-pageManager .sn-edit-mode-disabled .sn-tooltip::after { content: ""; position: absolute; width: 0; height: 0; border: 6px solid black; border-color: #23282B transparent transparent #23282B; transform: rotate(-45deg); box-shadow: -1px -1px 2px 0px rgba(0, 0, 0, 0.3); left: -4px; z-index: 0; top: 23px; } .sn-pageManager .sn-togglePages { background: url("/app_images/pageManager/pages_icon.png") center center no-repeat; } .sn-pageManager #adminNav a { display: block; overflow: hidden; height: 60px; } .sn-pageManager .adminToggle:before, .sn-pageManager #adminNav > a:before, .sn-pageManager .sn-sidebarItem > a:before { content: ''; text-align: center; width: 100%; font-size: 10px; line-height: initial; font-weight: 400; color: #84929c; text-indent: 0; display: block; position: absolute; margin-top: 43px; } .sn-pageManager .adminToggle:before { content: 'Home'; } .sn-pageManager #adminNav > a:before { content: 'Edit Mode'; } .sn-pageManager .sn-edit-mode-disabled { opacity: .9; } .sn-pageManager .sn-edit-mode-disabled > a:before { content: 'Edit Mode'; } .sn-pageManager .sn-structure.sn-sidebarItem > a:before { content: 'Pages'; } .sn-pageManager .sn-tabWrapper { opacity: 0; top: 0px; left: -200px; position: absolute; transition: all 500ms; width: 200px; height: 100%; background: #F9FAFB; z-index: -1; box-shadow: 5px 0px 10px -5px rgba(50, 50, 50, 0.5); overflow: auto; } .sn-pageManager .active .sn-tabWrapper { opacity: 1; left: 100%; margin: 0 0 0 1px; } .sn-pageManager .sn-tabContainer { display: none; border-top: 1px solid #dedede; } .sn-pageManager .sn-nav > li.sn-tab, .sn-pageManager .sn-nav-tabs > li.sn-tab, .sn-pageManager .sn-tab { position: absolute; width: 50%; z-index: 1; } .sn-pageManager .sn-nav > li.sn-tab.active, .sn-pageManager .sn-nav-tabs > li.sn-tab.active, .sn-pageManager .sn-tab.active { width: 100%; z-index: 0; } .sn-pageManager .sn-title { width: 100%; border-bottom: 5px solid transparent; font-size: 14px; font-weight: 300; color: #394146; padding-top: 10px; text-align: center; } .sn-pageManager .sn-tab.active .sn-title { width: 50%; border-bottom: 5px solid #1997c8; } .sn-pageManager .sn-tab.two .sn-title { margin-left: 100%; } .sn-pageManager .sn-tab.two.active .sn-title { margin-left: 50%; } .sn-pageManager .sn-subtitle { text-transform: uppercase; font-size: 12px; padding-top: 20px; } .sn-pageManager .sn-subtitle, .sn-pageManager .sn-subtitle span { display: block; text-align: center; font-size: 9px; color: #808F98; font-weight: 600; } .sn-pageManager .sn-subtitle span { font-size: 16px; text-transform: capitalize; } .sn-pageManager .sn-pages { padding: 10px 20px 50px 20px; } .sn-pageManager .sn-pages ul { padding: 0; list-style-type: none; position: relative; } .sn-pageManager .sn-pages li { background-color: white; background-repeat: no-repeat; border: 1px solid #B9C1C6; padding: 0 0 0 14px; border-radius: 2px; margin: 2px 0; font-weight: 300; font-size: 12px; width: 100% !important; } .sn-pageManager .sn-pages li a { color: #394146; cursor: move; } .sn-pageManager .sn-pages li a:hover { text-decoration: none; } .sn-pageManager .sn-pages li p { color: #394146; min-height: 24px; line-height: 1.5; padding-top: 3px; margin: 0; } .sn-pageManager .sn-pages .private { padding-right: 23px; } .sn-pageManager .sn-pages .private:after { right: 4px; width: 15px; background-image: url("/app_images/pageManager/private.png"); } .sn-pageManager .sn-pages .disabled { padding-right: 23px; } .sn-pageManager .sn-pages .disabled:after { right: 4px; width: 15px; background-image: url("/app_images/pageManager/disabled.png"); } .sn-pageManager .sn-pages .paywalled { padding-right: 40px; } .sn-pageManager .sn-pages .paywalled:after { right: 4px; width: 32px; background-image: url(/app_images/paywall-icon.svg?17125802451); } .sn-pageManager .sn-pages .private, .sn-pageManager .sn-pages .disabled, .sn-pageManager .sn-pages .paywalled { position: relative; } .sn-pageManager .sn-pages .private:after, .sn-pageManager .sn-pages .disabled:after, .sn-pageManager .sn-pages .paywalled:after { content: ''; position: absolute; height: 12px; top: 50%; margin-top: -6px; display: inline-block; background-size: auto 100%; background-repeat: no-repeat; } .sn-pageManager .sn-pages .disabled a, .sn-pageManager .sn-pages .private a { color: #808F98; } .sn-pageManager .sn-pages .drag { cursor: move; background-image: url("/app_images/pageManager/drag.png"); background-position: 2px center; background-repeat: no-repeat; }.sn-pageManager:after { content: ''; position: absolute; width: 100%; height: 100%; background: inherit; top: 0; z-index: -1; }.edit_mode .sn-pageManager .cmsNavButton { padding: 0; margin: 20px 0px 0px; } .edit_mode .sn-pageManager .cmsNavButton a { background: none; text-align: center; display: block; cursor: pointer; }.edit_mode .sn-pageManager #adminNav { background: url("/app_images/pageManager/switch_on.png") center 35% no-repeat; background-color: #E5E7E8; }.theme-search-overlay { position: fixed; z-index: 9999; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); }.theme-search-modal { position: absolute; top: 10%; bottom: 10%; left: 50%; margin-left: -300px; width: 600px; background: #fff; border: 1px solid #d4d9dc; border-radius: 4px; } @media only screen and (max-width: 650px) { .theme-search-modal { width: 100%; margin-left: 0; left: 0; top: 0; bottom: 0; border-radius: 0; border: none; } } .theme-search-modal .theme-search-title { display: block; font-size: 22px; line-height: 22px; color: #23282b; padding: 24px; padding-right: 68px; } .theme-search-modal .theme-search-close { position: absolute; text-decoration: none; text-align: center; top: 0; right: 0; width: 44px; height: 44px; line-height: 44px; } .theme-search-modal .theme-search-close:before { content: "✕"; color: #9ca8af; font-family: FontAwesome; font-size: 14px; } .theme-search-modal .theme-search-box { position: relative; line-height: 44px; padding: 0 24px; background: #000000; border-top: 0 solid transparent; border-bottom: 0 solid transparent; height: 44px; font-size: 12px; } .theme-search-modal .theme-search-input { color: #666; vertical-align: middle; font-size: 16px; line-height: 30px; padding: 0 30px 0 8px; border: 0 solid transparent; background: #fff; margin-top: -1px; width: 100%; } .theme-search-modal .theme-search-input::-ms-clear { display: none; } .theme-search-modal .theme-search-input:focus { outline: none; } .theme-search-modal .theme-search-clear { position: absolute; top: 7px; right: 24px; cursor: pointer; height: 30px; line-height: 30px; width: 30px; text-align: center; color: #000000; } .theme-search-modal .theme-search-clear:before { content: "✕"; color: #9ca8af; font-family: FontAwesome; font-size: 14px; } .theme-search-modal .theme-search-status { color: #b8c0c5; display: block; font-size: 12px; text-align: center; margin-top: -12px; margin-bottom: 12px; } .theme-search-modal .theme-search-spinner { position: absolute; top: 50%; left: 50%; margin: -10px -110px; } .theme-search-modal .theme-search-results { position: absolute; top: 114px; left: 0; right: 0; bottom: 0; padding: 24px; overflow: auto; list-style: none; border-radius: 0 0 4px 4px; } .theme-search-modal .theme-search-result { cursor: pointer; display: table; line-height: 1.2; width: 100%; border-top: 1px solid #d4d9dc; } .theme-search-modal .theme-search-result:last-child { border-bottom: 1px solid #d4d9dc; } .theme-search-modal .theme-search-result-info { text-decoration: none !important; display: table-cell; vertical-align: middle; padding: 6px; height: 44px; } .theme-search-modal .theme-search-result-info:hover { background: #f0f1f2; } .theme-search-modal .theme-search-result-primary { display: block; } .theme-search-modal .theme-search-result-secondary { display: block; font-size: 70%; color: #b8c0c5; }#PageSearchBox { border-top: 1px solid rgba(0, 0, 0, 0.2); padding: 10px; position: relative; display: block; overflow: hidden; } #PageSearchBox .theme-search-input, #PageSearchBox .theme-search-submit { float: left; height: 30px; line-height: 30px; transition: background 0.2s ease-in; } #PageSearchBox .theme-search-input, #PageSearchBox .theme-search-close { font-size: 16px; } #PageSearchBox .theme-search-input { width: calc(100% - 65px); background: #FFF; border: 0 solid transparent; border-right: none; padding: 0 30px 0 10px; } #PageSearchBox .theme-search-input::-ms-clear { display: none; } #PageSearchBox .theme-search-input:focus { outline: none; background: #FFF; } #PageSearchBox .theme-search-submit { text-align: center; width: 65px; cursor: pointer; color: #fff; font-size: 12px; border: 0 solid transparent; padding: 0 10px; background: #CECECE; } #PageSearchBox .theme-search-submit:focus, #PageSearchBox .theme-search-submit:hover { background: #CECECE; } #PageSearchBox .theme-search-clear { position: absolute; text-decoration: none; text-align: center; top: 10px; right: 75px; width: 30px; height: 30px; line-height: 30px; } #PageSearchBox .theme-search-clear:before { content: "✕"; color: #9ca8af; font-family: FontAwesome; font-size: 16px; }.gsc-control-cse,.gsc-search-box { line-height: normal; } .gsc-control-cse, .gsc-control-cse *, .gsc-search-box, .gsc-search-box * { word-wrap: normal; box-sizing: content-box; }.theme-search-modal .gsc-search-box { display: inline-block; width: 100%; vertical-align: middle; margin: 0; padding: 0; background: none; }.theme-search-modal .gsc-clear-button { display: none; }html.collapsed-mobile-nav #topNav { position: absolute; top: 0; }html.collapsed-mobile-nav.has-se-bar .theme-slide-nav-toggle { width: 60px; height: 60px; line-height: 60px; }html.collapsed-mobile-nav.has-se-bar .theme-slide-nav-overlay { background-color: #23282b; }html.collapsed-mobile-nav.has-se-bar.slide-nav-open .theme-slide-nav-overlay { opacity: .7; }html.collapsed-mobile-nav .nav-fixed .theme-mobile-nav { display: none !important; }html.collapsed-mobile-nav .theme-nav-style-slide { font-size: 16px; left: -100vw; width: 100vw; background: #000000; transition: left 200ms ease-in-out; }@media (min-width: 769px) { html.collapsed-mobile-nav .theme-nav-style-slide { width: 400px; left: -400px; } html.collapsed-mobile-nav.slide-nav-open .theme-nav-style-slide { left: 0; } html.collapsed-mobile-nav.slide-nav-open.page-manager-visible .theme-nav-style-slide { left: 60px; } }html.collapsed-mobile-nav .theme-slide-nav-overlay { display: none; position: absolute; top: 0; width: 9999px; background: #FFF; height: 100%; left: 100%; opacity: 0; transition: opacity 0.2s linear; }html.collapsed-mobile-nav .theme-slide-nav-toggle { display: block; }html.collapsed-mobile-nav.slide-nav-open { overflow: hidden; } html.collapsed-mobile-nav.slide-nav-open #_elev_io { display: none !important; } html.collapsed-mobile-nav.slide-nav-open *:not(.theme-slide-nav-content) + .theme-nav-title .theme-nav-title-text { padding-right: 60px; } html.collapsed-mobile-nav.slide-nav-open .theme-nav-style-slide { left: 0; } html.collapsed-mobile-nav.slide-nav-open .theme-slide-nav-overlay { display: block; opacity: .5; } html.collapsed-mobile-nav.slide-nav-open .theme-search-box:first-child, html.collapsed-mobile-nav.slide-nav-open .theme-search-box:first-child ~ .theme-search-box { padding-right: 60px; }html.collapsed-mobile-nav:not(.slide-nav-open) .theme-nav-style-slide { position: absolute; }html.collapsed-mobile-nav:not(.slide-nav-open) .theme-slide-nav-toggle { display: block; right: -60px; background: #23282b; color: #FFF; }.theme-nav-style-slide { position: fixed; width: 250px; box-sizing: border-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; height: 100vh; border-collapse: collapse; top: 0; left: 0; background: #000000; z-index: 991; } .theme-nav-style-slide > * { width: 100%; } .page-manager-visible .theme-nav-style-slide { left: 60px; } .theme-nav-style-slide a:hover { text-decoration: none; } .theme-nav-style-slide .theme-slide-nav-content { box-sizing: border-box; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background: #000000; } .theme-nav-style-slide .theme-search-box { display: block; overflow: hidden; padding: 15px 10px; } .theme-nav-style-slide .theme-search-box:not(:first-child) { border-top: 1px solid #000000; } .theme-nav-style-slide .theme-search-input, .theme-nav-style-slide .theme-search-submit, .theme-nav-style-slide .theme-search-clear { float: left; height: 30px; transition: background 0.2s linear; } .theme-nav-style-slide .theme-search-input, .theme-nav-style-slide .theme-search-clear { font-size: 16px; } .theme-nav-style-slide .theme-search-input { width: calc(100% - 60px); line-height: 28px; background: #fff; border: 1px solid #fff; border-right: none; padding: 0 28px 0 10px; } .theme-nav-style-slide .theme-search-input::-ms-clear { display: none; } .theme-nav-style-slide .theme-search-input:focus { outline: none; background: #fff; } .theme-nav-style-slide .theme-search-submit { cursor: pointer; width: 60px; line-height: 28px; color: #fff; text-align: center; font-size: 12px; border: 1px solid #CECECE; padding: 0 10px; background: #CECECE; } .theme-nav-style-slide .theme-search-submit:focus, .theme-nav-style-slide .theme-search-submit:hover { background: #CECECE; } .theme-nav-style-slide .theme-search-clear { float: left; text-decoration: none; text-align: center; margin-left: -31px; margin-right: 1px; width: 30px; line-height: 30px; } .theme-nav-style-slide .theme-search-clear:before { content: "✕"; color: #9ca8af; font-family: FontAwesome; font-size: 16px; } .theme-nav-style-slide .theme-slide-nav-toggle { display: none; position: absolute; top: 0; right: 0; z-index: 100; font-size: 20px; line-height: 60px; width: 60px; color: #fff; text-align: center; cursor: pointer; background: transparent; color: #FFF; } .theme-nav-style-slide .theme-slide-nav-toggle:before { font-family: "FontAwesome"; content: "\f0c9"; } .theme-nav-style-slide .theme-slide-nav-toggle:hover { color: #eee; } .theme-nav-style-slide .theme-nav-title { box-sizing: border-box; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; text-transform: uppercase; display: table; table-layout: fixed; text-align: center; height: 60px; background: #000000; border: 1px solid #000000; overflow: hidden; } .theme-nav-style-slide .theme-nav-title-text { display: table-cell; vertical-align: middle; color: #eaeaea; font-weight: 400; text-align: left; padding: 20px 20px; line-height: 1.25; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .theme-nav-style-slide .theme-nav-back, .theme-nav-style-slide .theme-nav-forward { font-family: FontAwesome; display: table-cell; text-align: center; vertical-align: middle; font-size: 10px; cursor: pointer; transition: all 0.2s linear; } .theme-nav-style-slide .theme-nav-back { color: #FFF; border-right: 1px solid #000000; background: #000000; width: 60px; } .theme-nav-style-slide .theme-nav-back:before { content: "\f053"; } .theme-nav-style-slide .theme-nav-back:hover { background: #000000; } .theme-nav-style-slide .theme-nav-forward { color: #FFF; border-left: 1px solid #000000; background: #000000; width: 44px; } .theme-nav-style-slide .theme-nav-forward:before { content: "\f054"; } .theme-nav-style-slide .theme-nav-forward:hover { background: #000000; } .theme-nav-style-slide .disabled > .theme-nav-forward:hover { background: #bfbfbf; } .theme-nav-style-slide .theme-nav-menus { box-sizing: border-box; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; position: relative; overflow-y: auto; overflow-x: hidden; } .theme-nav-style-slide .theme-nav-menu { position: absolute; top: 0; left: 0; min-height: 100%; width: 100%; padding: 0; list-style-type: none; background: #000000; -webkit-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; padding-bottom: 72px; } .theme-nav-style-slide .theme-nav-parent-in, .theme-nav-style-slide .theme-nav-parent-out { left: -10%; opacity: 0; } .theme-nav-style-slide .theme-nav-children-in, .theme-nav-style-slide .theme-nav-children-out { left: 100%; } .theme-nav-style-slide .theme-nav-parent-out, .theme-nav-style-slide .theme-nav-children-out { max-height: 100%; overflow: hidden; } .theme-nav-style-slide .theme-nav-item { width: 100%; display: table; table-layout: fixed; border-collapse: collapse; border: 1px solid #000000; border-top: none; padding: 0; height: 44px; } .theme-nav-style-slide .theme-nav-item.paywalled img { display: inline-block; padding-right: 5px; max-width: 40px; max-height: 20px; } .theme-nav-style-slide .theme-nav-item.selected > .theme-nav-link { background: #000000; } .theme-nav-style-slide .theme-nav-item > .theme-nav-link:hover { background: #000000; } .theme-nav-style-slide .theme-nav-item.disabled > * { color: #999; background: #CECECE; } .theme-nav-style-slide .theme-nav-item.disabled.selected > .theme-nav-link { background: #CECECE; } .theme-nav-style-slide .theme-nav-item.disabled > *:hover { background: #CECECE; } .theme-nav-style-slide .theme-nav-link { cursor: pointer; display: table-cell; text-align: left; padding: 12px 20px; line-height: 1.25; color: #FFF; transition: all 0.2s linear; } .theme-nav-style-slide .theme-nav-link:hover { background: #000000; }.ad-wrapper { overflow: hidden; text-align: center; clear: both; } *:not(.pageElement) > .ad-wrapper { margin: 0 15px; padding: 15px 0; } .ad-wrapper img { display: block; margin: auto; } .ad-wrapper > * { transform-origin: 0 0; }#contentTabsLoader:not([style*="display:none"]):not([style*="display: none"]) ~ .right-column-ad-wrapper .right-column-ads { display: none; }.right-column-ad-content { width: 66.666%; float: left; } @media only screen and (max-width: 1000px) { .right-column-ad-content { width: 100%; } }.right-column-ads { width: 33.333%; float: right; } @media only screen and (max-width: 1000px) { .right-column-ads { width: 100%; } } @media only screen and (min-width: 1001px) { .right-column-ads .ad-wrapper { margin-right: 0; padding-bottom: 0; } }#lightbox { width: 800px; min-width: initial !important; max-width: 100%; } #lightbox .galleryLightbox .galleryItemWrapper { width: 100% !important; } #lightbox .galleryLightbox #lightboxBody { margin: 0 auto; max-width: 800px; } #lightbox .galleryLightbox .commentStreamContainer { margin: 10px 0 15px; } #lightbox .galleryLightbox .commentStreamContainer.noComments p { margin: 0; }#sn-site-logo a { color: #fff; cursor: pointer; white-space: nowrap; overflow: hidden; } #sn-site-logo a:hover { text-decoration: none; }.sn-site-logo-wrap { overflow: hidden; background-color: #fff; display: block; margin: 30px auto 10px; width: 170px; height: 170px; border-radius: 100%; padding: 25px; text-align: center; }.sn-site-logo-background { background-position: center center; background-repeat: no-repeat; background-size: contain; display: block; height: 100%; width: 100%; }.sn-site-logo-tagline-wrap { margin: 10px 10px 20px; display: block; text-align: center; font-weight: 400; }@media only screen and (max-width: 768px) { .sn-site-logo-wrap { margin: 10px auto; height: 35px; width: 35px; padding: 5px; } .sn-site-logo-tagline-wrap { margin: 10px; } }html body { padding-left: 250px; } html body.noUserBar { padding-top: 0; }html .site-background { top: 44px; }html:not(.collapsed-mobile-nav) .site-background { left: 250px; }html.collapsed-mobile-nav body { padding-left: 0; } html.collapsed-mobile-nav body.noUserBar { padding-top: 44px; }html.collapsed-mobile-nav.page-manager-visible body { padding-left: 60px; }html.page-manager-visible body { padding-left: 310px; }html.page-manager-visible .site-background { left: 60px; }html.page-manager-visible:not(.collapsed-mobile-nav) body { padding-left: 310px; }html.page-manager-visible:not(.collapsed-mobile-nav) .site-background { left: 310px; }html.page-manager-visible.slide-nav-open .theme-nav-style-slide { left: 60px; }html .has-se-bar .site-background { top: 60px; }html { box-sizing: border-box; }* { box-sizing: inherit; }#FOP { box-sizing: content-box; }html, body { font-family: "Open Sans", Arial, Helvetica, sans-serif; padding: 0; margin: 0; border: none; font-size: 16px; line-height: 1.5em; background-color: transparent; color: #333; }h1, h2, h3, h4, h5, h6 { color: #000000; }strong, b { font-weight: bold; }.pageElement input[type="text"],.pageElement input[type="password"],.pageElement select,.pageElement textarea,.formElement input[type="text"],.formElement input[type="password"],.formElement select,.formElement textarea,.dibsFilter input[type="text"],.dibsFilter input[type="password"],.dibsFilter select,.dibsFilter textarea { font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: .75em; background: #fff; border: 1px solid #ddd; transition: all .1s ease; } .pageElement input[type="text"]:hover, .pageElement input[type="text"]:focus, .pageElement input[type="password"]:hover, .pageElement input[type="password"]:focus, .pageElement select:hover, .pageElement select:focus, .pageElement textarea:hover, .pageElement textarea:focus, .formElement input[type="text"]:hover, .formElement input[type="text"]:focus, .formElement input[type="password"]:hover, .formElement input[type="password"]:focus, .formElement select:hover, .formElement select:focus, .formElement textarea:hover, .formElement textarea:focus, .dibsFilter input[type="text"]:hover, .dibsFilter input[type="text"]:focus, .dibsFilter input[type="password"]:hover, .dibsFilter input[type="password"]:focus, .dibsFilter select:hover, .dibsFilter select:focus, .dibsFilter textarea:hover, .dibsFilter textarea:focus { border: 1px solid #000000; outline: 0; }.pageElement input[type="text"],.pageElement input[type="password"],.pageElement textarea,.formElement input[type="text"],.formElement input[type="password"],.formElement textarea,.dibsFilter input[type="text"],.dibsFilter input[type="password"],.dibsFilter textarea { -webkit-appearance: none; border-radius: 0; padding: 5px; margin-top: 5px; max-width: 480px; } .pageElement input[type="text"]:not(.tiny):not(.small):not(.medium), .pageElement input[type="password"]:not(.tiny):not(.small):not(.medium), .pageElement textarea:not(.tiny):not(.small):not(.medium), .formElement input[type="text"]:not(.tiny):not(.small):not(.medium), .formElement input[type="password"]:not(.tiny):not(.small):not(.medium), .formElement textarea:not(.tiny):not(.small):not(.medium), .dibsFilter input[type="text"]:not(.tiny):not(.small):not(.medium), .dibsFilter input[type="password"]:not(.tiny):not(.small):not(.medium), .dibsFilter textarea:not(.tiny):not(.small):not(.medium) { width: 100%; } .pageElement input[type="text"]:hover, .pageElement input[type="text"]:focus, .pageElement input[type="password"]:hover, .pageElement input[type="password"]:focus, .pageElement textarea:hover, .pageElement textarea:focus, .formElement input[type="text"]:hover, .formElement input[type="text"]:focus, .formElement input[type="password"]:hover, .formElement input[type="password"]:focus, .formElement textarea:hover, .formElement textarea:focus, .dibsFilter input[type="text"]:hover, .dibsFilter input[type="text"]:focus, .dibsFilter input[type="password"]:hover, .dibsFilter input[type="password"]:focus, .dibsFilter textarea:hover, .dibsFilter textarea:focus { box-shadow: inset 0 1px 3px #ddd; }.pageElement input[type="text"],.pageElement input[type="password"],.pageElement select,.formElement input[type="text"],.formElement input[type="password"],.formElement select,.dibsFilter input[type="text"],.dibsFilter input[type="password"],.dibsFilter select { height: 28px; }.pageElement textarea,.formElement textarea,.dibsFilter textarea { min-height: 100px; }.pageElement select,.formElement select,.dibsFilter select { border-radius: 3px; } .pageElement select:hover, .pageElement select:focus, .formElement select:hover, .formElement select:focus, .dibsFilter select:hover, .dibsFilter select:focus { box-shadow: 0 1px 3px #ddd; }.formElement input:not([type="button"]).tiny { width: 3em; }.formElement input:not([type="button"]).small { width: 144px; }.formElement input:not([type="button"]).medium { width: 288px; }.formElement label { font-size: .75em; }.formElement.submitButton { text-align: left; }#topNav { width: 100%; position: relative; z-index: 400; }#siteHeader { position: relative; overflow: hidden; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; -ms-align-items: center; align-items: center; transform-style: preserve-3d; width: 100%; } #siteHeader .bannerAspectRatio { float: left; } #siteHeader .header_image { width: 100%; width: calc(100% + 1px); height: auto; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } #siteHeader:after { content: ""; display: table; clear: both; } #siteHeader .bannerGraphicTextBanner { z-index: 5; line-height: 1; width: 100%; } #siteHeader .bannerGraphicTextBanner.bannerPadding { padding: 1em 25% 1em 15%; } #siteHeader .bannerGraphicTextBanner.bannerArt { padding: 0 25% 0 15%; } #siteHeader .bannerGraphicTextBanner h1, #siteHeader .bannerGraphicTextBanner h2, #siteHeader .bannerGraphicTextBanner h3 { text-transform: uppercase; line-height: 1; letter-spacing: 0; text-align: left; font-weight: 500; font-size: 1em; } #siteHeader .bannerGraphicTextBanner h1:empty, #siteHeader .bannerGraphicTextBanner h2:empty, #siteHeader .bannerGraphicTextBanner h3:empty { height: 1em; } #siteHeader .bannerGraphicTextBanner h2 { font-family: 'Open Sans Condensed', sans-serif; font-size: 3em; font-weight: 700; margin: .2em 0; text-transform: none; line-height: 1.1; }@media only screen and (min-width: 769px) { #siteHeader { min-height: 0 !important; display: block; } .bannerArt { position: absolute; top: 50%; transition: translateY(-50%); } }@media only screen and (max-width: 1024px) { #siteHeader .bannerGraphicTextBanner h2 { margin-bottom: 0; margin-top: 0; } #siteHeader .bannerGraphicTextBanner h1, #siteHeader .bannerGraphicTextBanner h3 { display: none; } }@media only screen and (min-width: 1250px) { .bannerGraphicTextBanner { font-size: 14px; } }@media only screen and (min-width: 769px) and (max-width: 1250px) { .bannerGraphicTextBanner { font-size: .95vw; } }@media only screen and (max-width: 740px) { .bannerGraphicTextBanner { font-size: 1.9vw; } }.container-fluid { margin: 0; }#siteContainer.container-fluid { padding: 0; }.layoutContainer { padding: 0; }#yieldContent { background: #fff; }#siteContainer { max-width: 1000px; min-height: 100%; min-height: 100vh; min-height: calc(100vh - 44px); box-sizing: border-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } #siteContainer > * { width: 100%; } #siteContainer #displayBodyHeader:not(.displayBodyHeader-image) { padding: 15px; font-size: 2.25em; font-weight: 600; border-bottom: 2px solid #ddd; text-transform: initial; } #siteContainer #yieldContent { box-sizing: border-box; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } #siteContainer #yieldContent.row { margin: auto; } #siteContainer #panelOne { padding: 0; }.IE10 #siteContainerWrapper, .IE11 #siteContainerWrapper { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; }.IE10 #siteContainer #yieldContent, .IE11 #siteContainer #yieldContent { min-height: 1px; }.home #displayBodyHeader:not(.displayBodyHeader-image) { display: none; }.pageEl { } .pageEl:before, .pageEl:after { content: " "; display: table; } .pageEl:after { clear: both; } .pageEl hr, .pageEl hr.hrElement { border: 0; display: block; width: 100%; height: 2px; background: #ddd; margin: 15px 0px; } .pageEl .pageElement { width: 100%; margin: 15px 0; float: left; clear: both; } .pageEl .widgetElement .widgetHierarchy { overflow-x: auto; overflow-y: hidden; } .pageEl .textBlockElement .leftTextImage, .pageEl .textBlockElement .originalTextImage, .pageEl .textBlockElement .rightTextImage { width: 100%; } .pageEl .textBlockElement img { width: auto; max-width: 100%; display: block; margin: auto; } .pageEl .codeElement object, .pageEl .codeElement embed, .pageEl .codeElement iframe { max-width: 100%; } .pageEl .video .jwplayer { width: 100% !important; height: 100% !important; } .pageEl .jwplayer { width: 100% !important; } .pageEl .tabbedElement ul.contentTabs { border: none; } .pageEl .tabbedElement ul.contentTabs li span a { display: block; } .pageEl .tabbedElement .tabContainer .current { width: 100% !important; } .pageEl .heroPhotoElement img { width: 100%; display: block; margin: auto; }#PlayerStatsDiv .sport-tools:nth-child(even) ul.pill-buttons li.selected a, #TeamStatsDiv .sport-tools:nth-child(even) ul.pill-buttons li.selected a { color: #000000; border-bottom: 3px solid #000000; background-color: transparent; }#PlayerStatsDiv .sport-tools:nth-child(even) ul.pill-buttons li a, #TeamStatsDiv .sport-tools:nth-child(even) ul.pill-buttons li a { background-color: transparent; border: 0px; }#siteFooter { background: #efefef; display: block; margin: auto; padding: 10px 20px; position: relative; vertical-align: bottom; width: 100%; font-size: .8em; clear: both; }#poweredByNGIN a { display: inline-block; width: 120px; height: 20px; position: relative; } #poweredByNGIN a:after { content: url("/logo_images/logo_black_new.svg"); display: block; position: absolute; width: 100%; } #poweredByNGIN a img { display: none; }.se-footer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; list-style: none; text-align: center; }.se-footer-link { display: inline-block; } .se-footer-link a { display: inline-block; } .se-footer-link:empty { display: none; } .se-footer-link + .se-footer-link:before { content: "•"; margin: 0px 1ch; }.se-footer-copyright { width: 100%; order: 1; }.se-footer-logo { width: 100%; order: 2; }.edit_mode .contentTabs.rapidTabsConstruction li span a { color: #666; background: transparent; border-right: none; border-top: 0px; text-shadow: none; }.edit_mode .contentTabs.rapidTabsConstruction .selected span a { background: #FCCD22; color: #333; border-top: 0px; text-shadow: none; }@media only screen and (max-width: 1000px) { }@media only screen and (min-width: 1025px) { .col-md-3 .newsSlideShow-controls, .col-md-4 .newsSlideShow-controls { display: none; } .col-md-3 .newsSlideShow-headline h1, .col-md-4 .newsSlideShow-headline h1 { font-size: 14px; font-weight: 400; } .col-md-3 .newsSlideShow-headline p, .col-md-4 .newsSlideShow-headline p { display: none; } .col-md-3 .newsSlideShow-thumbnails, .col-md-4 .newsSlideShow-thumbnails { width: 100%; } .col-md-3 .aspect_ratio_4_1 .newsSlideShow-headline, .col-md-3 .aspect_ratio_3_1 .newsSlideShow-headline, .col-md-3 .aspect_ratio_2_1 .newsSlideShow-headline, .col-md-4 .aspect_ratio_4_1 .newsSlideShow-headline, .col-md-4 .aspect_ratio_3_1 .newsSlideShow-headline, .col-md-4 .aspect_ratio_2_1 .newsSlideShow-headline, .col-md-6 .aspect_ratio_4_1 .newsSlideShow-headline, .col-md-6 .aspect_ratio_3_1 .newsSlideShow-headline, .col-md-6 .aspect_ratio_2_1 .newsSlideShow-headline, .col-md-8 .aspect_ratio_4_1 .newsSlideShow-headline, .col-md-8 .aspect_ratio_3_1 .newsSlideShow-headline, .col-md-8 .aspect_ratio_2_1 .newsSlideShow-headline { padding-bottom: 2em; } .col-md-4 .widget-teamButtons.columns-3 .sport-colors .teamLogo-small, .col-md-4 .widget-teamButtons.columns-2 .sport-colors .teamLogo-small, .col-md-4 .widget-teamButtons.columns-2 .teamname, .col-md-3 .widget-teamButtons.columns-3 .sport-colors .teamLogo-small, .col-md-3 .widget-teamButtons.columns-3 .teamname, .col-md-3 .widget-teamButtons.columns-2 .teamLogo-small, .col-md-6 .widget-teamButtons.columns-3 .teamname, .col-md-6 .widget-teamButtons.columns-3 .teamLogo-small { margin: auto; width: 100%; position: relative; display: block; text-align: center; } .col-md-4 .widget-teamButtons.columns-2 .teamname, .col-md-4 .widget-teamButtons.columns-3 .teamname, .col-md-3 .widget-teamButtons.columns-3 .teamname, .col-md-3 .widget-teamButtons.columns-2 .teamname, .col-md-6 .widget-teamButtons.columns-3 .teamname { padding: 5px; margin: auto; width: 100%; position: relative; display: block; text-align: center; } }@media only screen and (max-width: 1024px) { .oneColumn .column1, .layoutContainer .oneColumn .column1 { width: 100%; } .twoColumn2575 .column2, .twoColumn7525 .column1 { width: 100%; } .twoColumn6633 .column1, .twoColumn3366 .column2, .layoutContainer .twoColumn6633 .column1, .layoutContainer .twoColumn3366 .column2 { width: 100%; } .twoColumn5050 .column1, .twoColumn5050 .column2, .threeColumn502525 .column1, .threeColumn255025 .column2, .threeColumn252550 .column3, .layoutContainer .twoColumn5050 .column1, .layoutContainer .twoColumn5050 .column2, .layoutContainer .threeColumn502525 .column1, .layoutContainer .threeColumn255025 .column2, .layoutContainer .threeColumn252550 .column3 { width: 100%; } .threeColumn333333 .column1, .twoColumn6633 .column2, .twoColumn3366 .column1, .threeColumn333333 .column2, .threeColumn333333 .column3, .layoutContainer .threeColumn333333 .column1, .layoutContainer .twoColumn6633 .column2, .layoutContainer .twoColumn3366 .column1, .layoutContainer .threeColumn333333 .column2, .layoutContainer .threeColumn333333 .column3 { width: 100%; } .twoColumn2575 .column1, .twoColumn7525 .column2, .threeColumn502525 .column2, .threeColumn502525 .column3, .threeColumn255025 .column1, .threeColumn255025 .column3, .threeColumn252550 .column1, .threeColumn252550 .column2, .fourColumn25252525 .column1, .fourColumn25252525 .column2, .fourColumn25252525 .column3, .fourColumn25252525 .column4, .layoutContainer .threeColumn502525 .column2, .layoutContainer .threeColumn502525 .column3, .layoutContainer .threeColumn255025 .column1, .layoutContainer .threeColumn255025 .column3, .layoutContainer .threeColumn252550 .column1, .layoutContainer .threeColumn252550 .column2, .layoutContainer .fourColumn25252525 .column1, .layoutContainer .fourColumn25252525 .column2, .layoutContainer .fourColumn25252525 .column1, .layoutContainer .fourColumn25252525 .column2 { width: 100%; } #accountNav .nginLogo, #accountNav #site_autocomplete, #accountNav #theme_picker_trigger, #accountNav #help_and_updates, #accountNav #core { display: none; } .tabbedElement ul.contentTabs li { width: 33%; padding: 2px; } .tabbedElement ul.contentTabs li span a { width: 100%; display: block; text-align: center; } .RosterPlayerInfoImage img, .RosterPlayerInfoImage { display: block; margin: auto; float: none; } .RosterPlayerInfoImage { padding-top: 40px; } .pageElement .defaultPlayerInfo table { margin: auto; margin-top: 15px; line-height: 150%; font-size: 12px; width: auto; width: 55%; top: auto; } .pageElement .defaultPlayerInfo h3 span { display: block; margin: auto; padding: 0px; } .pageElement .defaultPlayerInfo h3 span { display: block; padding: 0; text-align: center; position: relative; } .pageElement .defaultPlayerInfo h3 { padding: 15px; position: relative; width: 90%; top: 0; margin: auto; text-align: center; } .pageElement .playerName small { display: block; position: relative; text-align: center; } .statGraphAndTableContainer { display: none; } #liveGameSimple { display: none; } #monthViewCalendar th, #miniCalendar th { font-size: 0; } #monthViewCalendar th:first-letter, #miniCalendar th:first-letter { font-size: initial; } .widget-teamButtons.columns-2 .teamBtnCol, .widget-teamButtons.columns-3 .teamBtnCol, .widget-teamButtons .teamBtnCol + .teamBtnCol { width: 100%; margin: auto; } #siteFooter li { min-height: 0; } #siteFooter li#poweredByNGIN { padding: 10px 0; width: 100%; } }@media only screen and (min-width: 769px) { #accountNav .logout_user_name { display: none; } #siteContainer { min-height: calc(100vh - 44px); } }@media only screen and (max-width: 768px) { .width25, .width33, .width50, .width66, .width75, .width100 { width: 100%; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { padding-left: 5px; padding-right: 5px; } body { padding: 0; } .adminToggle, #adminNav { display: none; } #siteContainer { padding-left: 0; } #siteContainer #panelTwo .layoutContainer .column { width: 100%; display: block; } .navSideWrap { width: 100%; height: auto; padding: 0px; } .menu ul { min-height: 100%; } .commentThreadElement .comment img { float: none; } .commentThreadElement .comment .comment-content { margin: auto; } .commentThreadElement .subcomments .subcomment img { margin: 0 0 0 15px; } .commentThreadElement .subcomments .comment-content { margin: 0 0 0 15px; } .codeElement object, .codeElement embed, .codeElement iframe { width: 100%; } .tabbedElement ul.contentTabs li { width: 50%; padding: 2px; } .tabbedElement ul.contentTabs li span a { width: 100%; display: block; text-align: center; } .widgetElement .widget-roster-player table.statTable thead { display: block; float: left; position: relative; width: 50%; } .widgetElement .widget-roster-player table.statTable thead tr { float: left; position: relative; display: block; width: 100%; } .widgetElement .widget-roster-player table.statTable thead tr th { display: block; float: left; height: 30px; overflow: hidden; padding-top: 8px; width: 100%; } .widgetElement .widget-roster-player table.statTable tbody { display: block; float: left; position: relative; width: 50%; } .widgetElement .widget-roster-player table.statTable tbody tr { float: left; position: relative; display: block; width: 100%; } .widgetElement .widget-roster-player table.statTable tbody tr td { display: inline-block; float: left; height: 30px; width: 100%; border-left: none; border-right: none; } .widgetElement .widget-gameTable .showMoreGames { display: none; } #survey_steps .siteContainer .adminToggle { top: 0; } #survey_steps .siteContainer #pageContentContainer #panelOne { width: 100%; max-width: 100%; display: block; float: none; padding: 0; padding-bottom: 30px; } #survey_steps .siteContainer #pageContentContainer #panelTwo { width: 100%; max-width: 100%; display: block; float: none; padding: 0; } #GameShowContent li.tab_menu-tab { width: 50%; } #sport-crumbs ul li.crumbSelected { position: static; } #sport-crumbs .sport-crumbs-list { max-width: 100%; } #sport-crumbs a span { font-size: 0.70em; } #sport-crumbs a span:after { font: 10px/1em FontAwesome; } #sport-crumbs a .arrow-down { margin-left: 0px; } .dropdown-wrapper { max-width: 100%; width: 100%; } .dropdown-wrapper:before { display: none; } .dropdown-wrapper #megaDropDown-season .season { font-size: 10px; } .dropdown-wrapper #megaDropDown-season .subseason { font-size: 9px; } .dropdown-wrapper #megaDropDown-season-callout { position: relative; max-width: 100%; } #sport-header .sport-tools ul li a { font-size: 0em; } #sport-header .sport-tools ul li a:before { display: block; } .sport-colors .team-logo-wrapper { border: 4px solid; max-width: 44px; height: 44px; } .sport-colors h2 { font: bold 1.5em/1.5em "Open Sans", Arial, Helvetica, sans-serif; max-width: 70%; } .teamTagFilter label { display: block; font-weight: bold; margin-bottom: 10px; margin-left: 10px; } #monthViewCalendar caption, #month_navigation h2, #dayViewCalendar h2 { font-size: 1.75rem; } }@media only screen and (max-width: 640px) { #siteFooter li { min-height: 0; } #siteFooter li#poweredByNGIN { padding: 10px 0; } }@media only screen and (max-width: 480px) { #monthViewCalendar td { height: 55px; } .StatWidgetContainer { padding: 15px 0 0 0; } .StatWidget { margin: 0 0 20px 0; } .StatWidgetContainer.game_details { padding: 20px 10px; } .GameShowDataContainer .StatWidgetGroup { margin: 0 10px 20px 0; } #GameShowContent ul.player_stats-list-header li h2 { font-size: 0.75em; } #GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list { font-size: 0.8em; } .player_stat-leader .player_name { font-size: 1em; } .teamLogo-medium, .teamLogor-medium { width: 70px !important; height: 23px !important; } .tag-filterForm .tag-filterWrap { width: 100%; padding: 16px 0; } .tag-filterForm .tag-filterWrap.button { transform: translate(0, 0); } .tag-filterForm .inputChoice { float: right; } .tag-filterWrap.dropdown label { width: 100%; } .tag-filterWrap.dropdown label select { float: right; width: 70%; } }@media only screen and (max-width: 450px) { .newsSlideShow-thumbnails { width: 100%; } .newsSlideShow-controls { display: none; } .aspect_ratio_4_1 .newsSlideShow-headline, .aspect_ratio_3_1 .newsSlideShow-headline, .aspect_ratio_2_1 .newsSlideShow-headline { padding-bottom: 2em; } .newsSlideShow-headline h1 a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; } .newsSlideShow-headline p span { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; font-size: 12px; } .newsSlideShow-headline h1 { font-size: 14px; font-weight: 400; } }@media only screen and (max-width: 360px) { #monthViewCalendar td { height: initial; } #month_list .vevent, #dayViewCalendar .vevent { padding: 15px 0; } #month_list .vevent:before, #dayViewCalendar .vevent:before { width: 100%; } #month_list .vevent .dateImage, #dayViewCalendar .vevent .dateImage { position: relative; margin-bottom: 1.5em; } #month_list .vevent .dateImage:before, #dayViewCalendar .vevent .dateImage:before { display: none; } #month_list .vevent .summary, #month_list .vevent .details, #dayViewCalendar .vevent .summary, #dayViewCalendar .vevent .details { padding: 0; margin: 0; } #month_list .vevent .details .location, #month_list .vevent .details .tags, #month_list .vevent > ul .location, #month_list .vevent > ul .tags, #dayViewCalendar .vevent .details .location, #dayViewCalendar .vevent .details .tags, #dayViewCalendar .vevent > ul .location, #dayViewCalendar .vevent > ul .tags { display: block; margin: 0; } .eventTags.pageElement { padding: 0; } }@media only screen and (max-width: 350px) { .newsSlideShow-headline p { display: none; } }@media only screen and (max-width: 270px) { #monthViewCalendar .dateLink, #monthViewCalendar .otherMonth, #monthViewCalendar tbody, #monthViewCalendar th:first-letter { font-size: 13px; } #monthViewCalendar th, #monthViewCalendar td { padding: 2px; } }