html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.fo-store-testimonial{width:100%;max-width:480px;margin:80px auto;display:flex;flex-wrap:wrap;}.fo-store-testimonial img{width:60px;margin-bottom:15px;}.fo-store-testimonial blockquote{border-top:1px solid #337433;border-bottom:1px solid #337433;text-align:center;color:#FD3124;font-weight:600;font-size:26px;padding:30px 0;margin:0;width:100%;}.fo-store-testimonial p{background:#337433;color:#FFF;display:flex;flex-direction:column;margin:0 0 0 auto;padding:5px 15px;}.fo-store-testimonial p b{font-weight:400;font-size:26px;}@media (max-width:767px){.fo-store-testimonial{margin:40px 0;padding-left:20px;padding-right:20px;}}
#fo-store-landing .fo-store-features{margin-top:80px;}.fo-store-features{padding-left:300px;margin-bottom:80px;}.fo-store-features > h2{font-size:30px;padding-right:300px;margin-bottom:30px;}.fo-store-features-row{display:flex;}.fo-store-features-row + .fo-store-features-row{margin-top:40px;}.fo-store-features-icon{width:100px;background-repeat:no-repeat;background-position:top center;background-size:60px;}#fo-store-feature-statistics{background-image:url(/themes/custom/fo_front/img/icon-table.svg);}#fo-store-feature-analysis{background-image:url(/themes/custom/fo_front/img/icon-analytics.svg);}#fo-store-feature-fantasy{background-image:url(/themes/custom/fo_front/img/icon-person.svg);}#fo-store-feature-betting{background-image:url(/themes/custom/fo_front/img/icon-payments.svg);}.fo-store-features-text{flex:1;padding-right:40px;}.fo-store-features-text > h3{margin-top:0;}.fo-store-features-text ul{margin:0;padding:0;list-style:none;}.fo-store-features-text ul li + li{margin-top:12px;}@media (max-width:1279px){.fo-store-features{padding-left:200px;}.fo-store-features > h2{padding-right:200px;}}@media (max-width:1023px){.fo-store-features{padding-left:0;}.fo-store-features > h2{padding-right:0;}}@media (max-width:767px){.fo-store-features-icon{width:60px;}#fo-store-landing .fo-store-features{margin-top:40px;}.fo-store-features > h2{font-size:24px;}.fo-store-features-text{padding-right:0;}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/fo_front/lib/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/fo_front/lib/slick/./fonts/slick.eot);src:url(/themes/custom/fo_front/lib/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/fo_front/lib/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/fo_front/lib/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/fo_front/lib/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
@media (max-width:1440px){}@media (max-width:1279px){}@media (max-width:1023px){}@media (max-width:767px){}@media (min-width:1441px){}@media (min-width:1280px){}@media (min-width:1024px){}@media (min-width:768px){}@font-face{font-family:'Teko Regular';font-style:normal;font-weight:normal;src:local('Teko Regular'),url(/themes/custom/fo_front/css/fonts/teko/Teko-Regular.woff) format('woff');}.font-teko,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.new-table-second-wrapper .new-table th,.new-table-scroll-wrapper-left-col p b,#content table.new-table td a,#content .left-col-floating-wrapper p,#content .left-col-floating-wrapper p a,#fo-store-landing .block-1 .right > ul > li span,#block-footer-join > ul > li > a,#block-footer-join > ul > li > span,#block-footer > ul > li > a,#block-footer > ul > li > span,#team-header-grade,.site-section-nav,#team-header-dvoa-content p:first-child,#site-navigation > ul > li > a,#site-navigation > ul > li > span,.new-table-scroll-wrapper .left-col-floating-header-cell-orig{font-family:'Teko Regular','Impact',sans-serif;font-weight:500;text-transform:none;}.font-overpass,.overview-tile-value,table td,.new-table td,#team-header-dvoa-content p:last-child,.article-comment-count,.left-col-floating-wrapper p,#fo-main-block-dvoa table td:nth-child(1),#fo-main-block-dvoa table td:nth-child(3){font-family:'Overpass Mono',monospace;}.font-roboto-slab,#block-footer-join > ul,#block-footer-join > ul ul,#block-footer-join > ul li,#block-footer > ul,#block-footer > ul ul,#block-footer > ul li,.btn,.button,input[type="submit"],#dvoa-ratings-block header p,#fo-main-block-dvoa-extra-info,.links-with-icon,.node-type-article .article-authors,.node-type-article .article-posted,.node .paywall-text p,.node .paywall-text li,.node-type-almanac .text-formatted p,.node-type-almanac .text-formatted li,.node-type-article .text-formatted p,.node-type-article .text-formatted li,table > tr,table tbody,#footer-bottom,.new-table-scroll-wrapper *,.node-type-almanac .article-category,.node-type-article .article-category,#team-header-other-teams-toggle,body,table thead,.new-table-second-wrapper thead *,.view-commerce-checkout-order-summary table > tbody{font-family:'Roboto Slab','Rockwell',serif;}body.user-role-fo-plus #block-footer-join{display:none;}.font-helvetica,.node .paywall-text,.node .field--name-body,.node .field--type-text-long,.comment .field--name-comment-body{font-family:Helvetica,sans-serif;}#header-main{font-weight:700;z-index:101;position:fixed;width:100%;top:0;transition:transform 0.4s;}.scroll-down #header-main{transform:translate3d(0,-37px,0);}@media (min-width:1280px){body.toolbar-horizontal #header-main,body.toolbar-vertical #header-main{top:39px;}body.toolbar-horizontal.toolbar-tray-open #header-main{top:79px;}}@media (max-width:1279px){#page #header-main{position:relative;transform:none;}}#header-main .menu{color:#FFF;}#header-main ul{margin:0;padding:0;list-style:none;}#header-main ul li{list-style:none;display:inline;min-height:32px;}#logo-fo-plus{display:none;}body.user-role-fo-plus #logo{display:flex;align-items:center;}body.user-role-fo-plus #logo-fo-plus{display:flex;width:16px;height:16px;background:#FD3124;justify-content:space-between;flex-wrap:wrap;margin-left:5px;}#logo-fo-plus i{width:6px;height:6px;background:#172E16;}#logo-fo-plus i:nth-child(1){margin-right:2px;margin-bottom:2px;}#logo-fo-plus i:nth-child(2){margin-left:2px;}#logo-fo-plus i:nth-child(3){margin-top:2px;}#logo-fo-plus i:nth-child(4){margin-top:2px;}#site-navigation ul li.search-menu-item{position:relative;padding-right:0;margin-left:10px;}#site-navigation ul li.search-menu-item a{margin-right:0;margin-left:25px;padding-right:0;}#site-navigation ul li.search-menu-item a i{background:url(/themes/custom/fo_front/img/icon-search.svg) no-repeat top center;background-size:100% 100%;width:16px;height:16px;display:inline-block;}#site-navigation ul li.search-menu-item:after{position:absolute;width:1px;height:30px;background:rgba(255,255,255,0.2);content:'';top:13px;left:0;margin-top:0;}#site-navigation-toggle{width:50px;display:none;border:0;padding:10px;margin:10px 0 8px 0;position:relative;}#site-navigation.open #site-navigation-toggle{margin-bottom:0;}#site-navigation-toggle i{width:50px;height:3px;background:#FFF;margin:0 0 3px 0;border-radius:1px;position:relative;z-index:10;display:block;}@media (max-width:1279px){#site-navigation-toggle{display:flex;flex-wrap:wrap;}}#block-sitenavigation .contextual{display:none!important;}#block-sitenavigation.contextual-region{position:initial;}.section-dropdown{display:none;background:rgba(23,46,22,0.95);color:#FFF;position:absolute;left:0;right:0;border-top:1px solid rgba(255,255,255,0.2);height:620px;z-index:11;}body.user-role-fo-plus .section-dropdown{border-bottom:2px solid #FD3124;}.section-dropdown-helper{background-image:url(/themes/custom/fo_front/img/bg-dropdown.png);background-repeat:no-repeat;background-size:100%;background-position:50%;z-index:9;position:absolute;top:0;left:0;right:0;bottom:0;}li.open .section-dropdown{display:flex;}.section-dropdown-inner{width:100%;max-width:1230px;margin:0 auto;display:flex;position:relative;z-index:10;flex-direction:column;}.section-dropdown-inner .row:not(.no-spacing) + .row:not(.no-spacing){margin-top:0;}.section-dropdown-inner > .left,.section-dropdown-inner > .right{flex:1;}.section-dropdown h2{font-size:56px;margin:40px 0 24px 0;}.section-dropdown h3{font-size:28px;line-height:32px;margin:0 0 4px 0;letter-spacing:0.5px;}ul.green-bricks{display:flex;flex-direction:column;}ul.green-bricks li{display:flex;}ul.green-bricks li a{flex:1;display:block;line-height:1;padding:8px 12px;font-size:16px;background:#2a622a;border-radius:2px;transition:all 200ms ease-out;}@media (min-width:1280px){ul.green-bricks li a:hover{background:#FAED23;color:#172E16;transition:none;}}ul.green-bricks li + li{margin-top:5px;}.section-dropdown-paywall{border:4px solid #337433;padding:20px;box-shadow:0px 10px 16px rgba(0,0,0,0.25);background:#172E16;}.section-dropdown-paywall p{opacity:0.6;font-size:14px;}.section-dropdown-paywall h3 + p{margin-top:0;}.section-dropdown-paywall p.white{opacity:1;width:100%;margin:0;}.section-dropdown-paywall p.white + p.white{margin-top:16px;}.section-dropdown-paywall p.white a + a{margin-left:8px;}.section-dropdown-paywall hr{border:0;height:1px;background:rgba(255,255,255,0.2);margin:12px 0;}.section-dropdown-paywall-cta{display:flex;flex-wrap:wrap;align-items:center;}.section-dropdown-paywall-cta .yellow-highlight{background:#FAED23;color:#000;padding:5px 16px 5px 24px;display:flex;align-items:center;width:100%;margin-bottom:12px;}.section-dropdown-paywall-cta .yellow-highlight .col-1,.section-dropdown-paywall-cta .yellow-highlight .col-2{font-size:24px;line-height:1;}.section-dropdown-paywall-cta .yellow-highlight .col-1{color:#172E16;opacity:0.5;padding-right:24px;}.section-dropdown-paywall-cta.vertical .yellow-highlight .col-1{padding-right:0;}.section-dropdown-paywall-cta.vertical .yellow-highlight .col-1 br{display:none;}.section-dropdown-paywall-cta .yellow-highlight .col-2{display:flex;height:100%;margin-right:0;padding-right:8px;}.section-dropdown-paywall-cta.vertical .yellow-highlight .col-2{padding-right:0;}.section-dropdown-paywall-cta.vertical .yellow-highlight .col-2 br{display:none;}.section-dropdown-paywall-cta.vertical .yellow-highlight .col-2{margin:8px 0 0 0;}.section-dropdown-paywall-cta .yellow-highlight .col-2 br{}.section-dropdown-paywall-cta .yellow-highlight .col-3{display:flex;margin-right:24px;margin-top:6px;margin-bottom:-6px;}.section-dropdown-paywall-cta.vertical .yellow-highlight .col-3{margin:0 0 8px 0;}.section-dropdown-paywall-cta .yellow-highlight .col-3 .sup{font-size:30px;line-height:1;}.section-dropdown-paywall-cta .yellow-highlight .col-3 .big{font-size:56px;line-height:48px;}.section-dropdown-paywall-cta .yellow-highlight .col-3 .sub{font-size:36px;margin-top:11px;line-height:1;margin-left:4px;}.section-dropdown-paywall-cta .yellow-highlight .col-3 .sub i{font-style:normal;line-height:30px;}.section-dropdown-paywall-cta.vertical .yellow-highlight{flex-direction:column;padding:8px 16px 8px 24px;}.section-dropdown-paywall-cta .yellow-highlight .btn{padding-left:8px;padding-right:8px;white-space:nowrap;}.section-dropdown-paywall-cta .yellow-highlight .text-decoration-line-through{font-size:24px;text-decoration:none;position:relative;line-height:1;color:rgba(23,46,22,0.5);padding:0 12px;}.section-dropdown-paywall-cta .yellow-highlight .font-teko:nth-child(2){font-size:56px;flex:1;text-align:center;}.section-dropdown-paywall-cta .yellow-highlight .font-teko{display:flex;align-items:center;}.section-dropdown-paywall-cta .yellow-highlight .font-teko .now-only{text-align:left;line-height:0.85;font-size:24px;}.section-dropdown-paywall-cta.vertical .yellow-highlight .font-teko:nth-child(2){font-size:68px;margin:12px 0;}.section-dropdown-paywall-cta b{font-size:48px;line-height:100%;}.section-dropdown-paywall-cta .btn{font-size:16px;}.section-dropdown-paywall-columns{display:flex;padding-right:80px;font-size:14px;line-height:1.8;margin-top:20px;}.section-dropdown-paywall-columns h3{font-size:20px;line-height:14px;margin-bottom:0;}#header-main .section-dropdown-paywall-columns li{min-height:16px;}.section-dropdown-paywall-columns li a{text-decoration:underline;}.section-dropdown-paywall-columns .right ul{flex:1;}.section-dropdown-paywall-columns ul + h3{margin-top:32px;}.section-dropdown-paywall-columns li.spaced{margin-top:auto;}.section-dropdown-paywall-columns .left{flex:1;}.section-dropdown-paywall-columns .right{flex:1;display:flex;flex-direction:column;}#dropdown-fantasy .section-dropdown-paywall-columns .left{flex:auto;padding-right:24px;}#dropdown-fantasy .section-dropdown-paywall-columns .right{flex:auto;}.section-dropdown-paywall-columns ul{display:flex;flex-direction:column;}.section-dropdown .green-bricks + h3{margin-top:32px;}.section-dropdown-links{display:flex;flex-wrap:wrap;}.section-dropdown-links .group{width:50%;margin-bottom:32px;}.section-dropdown-links .group:nth-child(1),.section-dropdown-links .group:nth-child(3){padding-right:12px;}.section-dropdown-links .group:nth-child(2),.section-dropdown-links .group:nth-child(4){padding-left:12px;}.section-dropdown-links .group:nth-child(3),.section-dropdown-links .group:nth-child(4){margin-bottom:0;}#dropdown-stats .section-dropdown-paywall,#dropdown-fantasy .section-dropdown-paywall{margin-top:40px;}#dropdown-stats .section-dropdown-paywall-cta b,#dropdown-fantasy .section-dropdown-paywall-cta b{margin:0 10px 0 0;}body.user-role-fo-plus .section-dropdown-inner,#dropdown-ncaa .section-dropdown-inner,#dropdown-teams .section-dropdown-inner,#dropdown-analysis .section-dropdown-inner{flex-direction:column;}#dropdown-ncaa .section-dropdown-inner .row:nth-child(2),#dropdown-teams .section-dropdown-inner .row:nth-child(2){margin-bottom:24px;}#dropdown-analysis .section-dropdown-paywall-cta b{margin:4px 0 0 0;}.section-dropdown ul.green-bricks + h3.space-top{margin-top:43px;}#dropdown-fantasy .section-dropdown-paywall-columns{padding-right:0;}#dropdown-teams .team-icon{width:32px;height:24px;margin-right:16px;margin-top:-2px;}#dropdown-teams ul.green-bricks li a{display:flex;align-items:center;}#dropdown-ncaa h2,#dropdown-teams h2{background-repeat:no-repeat;background-size:60px;margin:24px 0 8px 0;padding:16px 0 16px 80px;}#dropdown-ncaa h2{background-position:left 9px;background-image:url(/themes/custom/fo_front/img/logo-ncaa.png);}#dropdown-teams h2{background-position:top left;background-image:url(/themes/custom/fo_front/img/logo-nfl.png);background-size:56px;}@media (max-width:1440px){.section-dropdown-inner{max-width:1140px;}}@media (max-width:1400px){.section-dropdown-paywall-cta .yellow-highlight .font-teko:nth-child(2){font-size:40px;}.section-dropdown-paywall-cta .yellow-highlight .col-1,.section-dropdown-paywall-cta .yellow-highlight .col-3{padding-right:16px;margin-right:0;}.section-dropdown-paywall-cta .yellow-highlight{padding-left:16px;}}@media (max-width:1279px){#header-main .section-dropdown{display:none;}#header-main li.open .section-dropdown{display:flex;position:relative;height:auto;padding-bottom:20px;}.section-dropdown h2{display:none;}.section-dropdown h3{font-size:24px;}#header-main .section-dropdown-links .group{width:100%;margin:0 0 16px 0;padding:0;}#header-main .section-dropdown-links .group:last-child{margin-bottom:0;}.section-dropdown-inner{margin-top:16px;}.section-dropdown-helper{display:none;}.section-dropdown .green-bricks + h3{margin-top:16px;}.section-dropdown-inner [class^='col-'] + [class^='col-']{margin-top:6px;}#header-main .section-dropdown-paywall{margin-top:32px;}.section-dropdown-paywall-columns{padding-right:0;}.section-dropdown-paywall-columns .left{margin-right:16px;}}#gray-stripe{background-color:#3a3e3e;}#gray-stripe .menu,#fo-main-user-login-welcome{color:#FFF;font-size:10px;}#block-googlesearchblock{float:right;margin:8px 20px 0 0;display:none;}#block-googlesearchblock.active{display:block;}#page #block-googlesearchblock .form-item,#page #block-googlesearchblock .form-actions{display:inline-block;margin:0;}#block-top-icons{margin-right:16px;}#block-top-icons .text-formatted ul li{margin:0 0 0 16px;display:inline;}#block-top-icons .text-formatted ul li:first-child{margin-left:0;}#block-top-icons .text-formatted ul li img{width:16px;}#fo-main-user-login-welcome .form-additional-links.header{float:right;margin:4px 0 0 25px;}#fo-main-user-login-welcome .form-additional-links.content{display:none;}@media (max-width:767px){#block-top-icons{margin-right:auto;}#page #fo-main-user-login-welcome .user-login-form .form-actions > *:not(.form-additional-links),#page #fo-main-user-login-welcome .user-login-form > *:not(.form-actions){display:none;}#fo-main-user-login-welcome .user-login-form .form-additional-links{margin-left:0;}}@media (min-width:768px){#fo-main-user-login-welcome .form-additional-links.header .login-link{display:none;}}#fo-main-user-login-welcome .form-additional-links a{margin:0 20px 0 0;}#fo-main-user-login-welcome,#block-fo-front-account-menu{float:left;padding:12px 0 0px 0;}body.anonymous-user #fo-main-user-login-welcome{padding:8px 0 0px 0;}#fo-main-user-login-welcome b{color:#87a571;}#fo-main-user-login-welcome .separator{padding:0 5px;}#fo-main-user-login-welcome .messages,#fo-main-user-login-welcome .form-item-fo-newsletter-general{display:none!important;}#fo-main-user-login-welcome > *{display:inline-block;}#fo-main-user-login-welcome .form-item,#fo-main-user-login-welcome .form-actions,#fo-main-user-login-welcome .item-list,#fo-main-user-login-welcome .item-list li{display:inline-block;}#fo-main-user-login-welcome .item-list li{margin:0 0 0 20px;}#block-fo-front-account-menu{padding-left:25px;}#block-fo-front-account-menu .menu{margin:0;padding:0;}#block-fo-front-account-menu .menu li{padding:0 2px;margin:0;}#block-fo-front-account-menu .menu li:before{content:'|';padding:0 6px 0 0}#block-fo-front-account-menu .menu li:first-child:before{content:'';padding:0;}@media (max-width:480px){#block-googlesearchblock{clear:both;width:100%;margin:0 0 10px 0;}#block-googlesearchblock form{width:100%;float:left;padding-right:70px;position:relative;}#block-googlesearchblock input[type="text"]{width:100%;max-width:100%;}#block-googlesearchblock input[type="submit"]{position:absolute;top:0;right:0;width:70px;}}#orange-stripe{background-color:#FD3124;color:#FFF;text-align:center;}#orange-stripe p{margin:0;padding:10px;position:relative;z-index:0;}#orange-stripe-close{position:absolute;right:0;font-size:18px;line-height:1;}body.user-role-fo-plus #orange-stripe{display:none!important;}@media (max-width:767px){#orange-stripe p{padding-right:40px;text-align:left;}#orange-stripe-close{right:10px;top:50%;margin-top:-10px;}}#block-logo-footer img{width:282px;height:auto;}@media (max-width:480px){#block-top-icons{margin-right:auto;width:200px;}#block-top-icons .text-formatted ul li{margin-left:10px;}#block-top-icons .text-formatted ul li a{vertical-align:top;}}@media (max-width:1023px){#nav-main-toggle{display:block;position:absolute;top:21px;right:0;}}@media (max-width:767px){body.admin-menu #header-main{top:0;}#user-links,#user-information{padding-left:0;clear:left;float:left;}#block-logo-kubiak{margin-left:10px;}#nav-main-toggle{margin-right:10px;}}@media (max-width:480px){#user-links,#user-information{clear:both;font-size:9px;}#user-information{margin-bottom:5px;}}#white-stripe{background:#172E16;}@media (max-width:767px){#white-stripe{padding-left:10px;padding-right:10px;}}.region-header-one{display:flex;justify-content:flex-end;align-items:center;padding:4px 0 3px 0;}#block-logo{flex:2;}#block-logo img{height:auto;width:320px;}#block-edjsports img{width:200px;height:auto;}#block-usernavigation{text-align:right;display:flex;justify-content:flex-end;}body.anonymous-user #block-usernavigation{margin-left:20px;}.user-nav-badge{display:flex;text-transform:uppercase;text-align:center;font-weight:400;color:#999;padding-top:30px;background-repeat:no-repeat;background-position:top center;background-size:100%;background-image:url('https://cdn.footballoutsiders.net/files/fo-plus-gray.png');position:absolute;top:5px;right:55px;width:80px;font-size:10px;}.user-nav-badge.fo-plus{letter-spacing:1.5px;}body.authenticated-user #block-usernavigation{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-start;position:relative;z-index:901;}#block-usernavigation button{font-size:24px;color:#b3b2b0;border:0;padding:0;margin:0px 0 -4px 37px;}body.authenticated-user:not(.user-role-fo-plus) #block-usernavigation button{margin-left:29px;}#block-usernavigation button i{background:url(/themes/custom/fo_front/img/icon-user.svg) no-repeat top center;background-size:24px 24px;width:34px;height:24px;display:inline-block;}#user-profile-wrap.open button{background:#FD3124;color:#FFF;position:relative;z-index:20;border-radius:2px 2px 2px 0;}#user-profile-wrap .item-list ul{display:none;}#user-profile-wrap.open .item-list ul{margin:0;padding:8px 0;position:absolute;right:0;display:flex;flex-direction:column;z-index:10;border-radius:2px 0 2px 2px;background:#FD3124;color:#FFF;}#user-profile-wrap .item-list ul li{padding:7px 18px;text-align:left;margin:0;width:10em;}#block-usernavigation .contextual{display:none!important;}#block-usernavigation .btn{padding:2px 0;border:2px solid transparent;color:#FFF;width:100px;text-align:center;font-size:14px;display:flex;align-items:center;justify-content:center;}#block-usernavigation .btn.two-line{line-height:11px;font-size:9px;padding:1px 16px;width:auto;letter-spacing:1px;}#block-usernavigation .btn + .btn{margin-left:10px;}#block-usernavigation .btn.inverse{background:transparent;color:#FFF;padding-left:0;padding-right:0;width:auto;}@media (max-width:767px){#block-usernavigation .btn{padding:0 3px;width:auto;}#user-profile-wrap.open .item-list ul{right:0;}body.authenticated-user #block-usernavigation button{margin-right:0;font-size:28px;}.user-nav-badge{font-size:10px;width:80px;padding-top:32px;top:-2px;right:50px;}.region-header-one{flex-wrap:wrap;}#fo-main-podcast-live-link{margin-bottom:4px;}body.anonymous-user #block-usernavigation{margin-left:0;}}#green-stripe #nav-main-toggle{display:none;}#green-stripe{border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);background:#172E16;}body.user-role-fo-plus #green-stripe{border-bottom:2px solid #FD3124;}#green-stripe > .inner{min-height:55px;display:flex;justify-content:space-between;align-items:center;}#green-stripe #logo img{width:250px;}.region-header-two{display:flex;justify-content:right;}#site-navigation{font-weight:500;font-size:12px;line-height:1.4;z-index:100;}#site-navigation > ul{padding:0;display:flex;}#site-navigation > ul > li{display:inline-block;}#site-navigation > ul > li > a,#site-navigation > ul > li > span{cursor:pointer;color:#FFF;font-size:24px;font-weight:500;padding:18px 0 8px 0;line-height:1;border-bottom:5px solid transparent;margin-left:12px;margin-right:12px;display:block;height:58px;}@media (max-width:500px){#green-stripe{border-bottom:1px solid rgba(255,255,255,0.2);}}@media (min-width:1280px){#site-navigation > ul > li.open > a,#site-navigation > ul > li.open > span{position:relative;}#site-navigation > ul > li:not(.search-menu-item).open > a:after,#site-navigation > ul > li:not(.search-menu-item).open > span:after{content:'';position:absolute;height:5px;border-bottom:2px solid #FAED23;bottom:7px;left:0;width:100%;}#site-navigation > ul > li.open > .section-nav{display:block!important;}}#site-navigation .section-nav{width:1140px;position:absolute;background:#ECECEC;padding:15px;right:0;box-shadow:0 3px 2px rgba(0,0,0,0.5);}body.user-role-fo-plus #site-navigation .section-nav{border-top:2px solid #FD3124;}#site-navigation .section-nav h2{border-bottom:2px solid #555;padding-top:5px;padding-bottom:10px;margin:0 0 16px 0;font-size:24px;}#site-navigation .section-nav .team-icon{background-size:26px;background-position:center center;width:30px;margin-right:2px;}#site-navigation .section-nav-columns{display:flex;font-size:14px;line-height:1.6;}#site-navigation .section-nav-column{flex:1;}#site-navigation .section-nav-column-spacer{width:2px;background:transparent;margin:51px 8px 0 8px;}#site-navigation .section-nav-column-spacer.gray{background:#e0e0e0;}#site-navigation .section-nav ul li{display:block;}#site-navigation .section-nav .space-top:not(.sidebar-only){margin-top:10px;}#site-navigation .section-nav h3{margin:0;font-size:20px;}#site-navigation .section-nav ul + h2,#site-navigation .section-nav ul + h3{margin-top:16px;}.section-nav-inactive{opacity:0.45;}.section-nav-tag{font-size:10px;display:inline-block;}.section-nav-tag.edjsports{background:url(/themes/custom/fo_front/img/logo-edjsports-star.svg) no-repeat center center;background-size:18px;display:inline-block;width:20px;height:15px;margin-top:0;margin-bottom:-8px;}.section-nav-tag.green{color:#337433;}#page .section-nav-tag.orange{color:#FD3124;}.section-nav-tag + .section-nav-tag{padding-left:3px;}#section-nav-stats > .section-nav-inner > .section-nav-columns > .section-nav-column:first-child{flex:3;}.section-nav-h2-bg{background-repeat:no-repeat;background-position:top left;}.section-nav-h2-bg.nfl{background-image:url(/themes/custom/fo_front/img/logo-nfl.png);background-size:22px;padding-left:34px;background-position:3px 1px;}.section-nav-h2-bg.ncaa{background-image:url(/themes/custom/fo_front/img/logo-ncaa.png);background-size:28px;padding-left:34px;background-position:0 2px;}.section-nav-h2-bg.nfl + .section-nav-columns,.section-nav-h2-bg.ncaa + .section-nav-columns{padding-left:34px;}#section-nav-teams li{height:30px;}#section-nav-teams h2{background:url(/themes/custom/fo_front/img/logo-nfl.png) no-repeat top left;background-size:22px;padding-left:34px;}@media (max-width:1440px){#site-navigation .section-nav{width:1160px;}}@media (max-width:1279px){#green-stripe .inner{display:block;position:relative;}#logo{position:absolute;top:8px;z-index:101;}#site-navigation{display:flex;flex-direction:column;align-items:flex-end;}#site-navigation,#block-sitenavigation,#site-navigation.open > ul > li{width:100%;}#green-stripe #site-navigation > ul > li > a,#green-stripe #site-navigation > ul > li > span{margin-left:0;margin-right:0;width:100%;font-size:32px;}.section-nav-column + .section-nav-column{margin-top:16px;}#site-navigation > ul{display:none;flex-direction:column;width:100%;}#site-navigation.open > ul{display:flex;}#site-navigation > ul > li{width:100%;}#site-navigation > ul > li > a,#site-navigation > ul > li > span{padding:10px 0;cursor:pointer;}#header-main .section-nav{position:relative;width:100%;margin:0;top:auto;left:auto;}#header-main .open > .section-nav{display:block!important;}#site-navigation .section-nav-columns{flex-direction:column;}.region-header-two{justify-content:flex-start;}#site-navigation .section-nav-column-spacer{margin-top:15px;}#site-navigation .section-nav ul li.spacer-li{display:none;}#green-stripe #nav-main-toggle{display:flex;}#site-navigation ul li.search-menu-item{margin-left:0;margin-top:8px;}#site-navigation ul li.search-menu-item:after{width:100%;height:1px;top:-16px;}}@media (max-width:1023px){#site-navigation ul li.search-menu-item:after{top:0;}#site-navigation > ul > li{padding-left:16px;padding-right:16px;}#site-navigation > ul > li > a,#site-navigation > ul > li > span{border-bottom:0;padding:4px 0 6px 0;height:auto;}#site-navigation ul li.search-menu-item{margin-top:0;}#site-navigation.open > ul{margin-top:8px;}}@media (max-width:766px){#logo{left:10px;}}@media (max-width:480px){#logo{left:16px;}#site-navigation-toggle{margin-right:6px;}#white-stripe{padding-left:16px;padding-right:16px;}}#fo-main-podcast-live-link{margin-right:auto;color:#FFF;}#footer-wrap{flex-shrink:0;margin-top:80px;background:#FFF;position:relative;}#footer-main{background-color:#172E16;color:#FFF;}#footer-featured{display:flex;flex-wrap:wrap;padding:40px 0;}#footer-featured h3{text-align:center;margin:0 20px 0 0;}#footer-featured ul{margin:0;padding:0;list-style:none;display:flex;}#footer-featured ul li{flex:1;display:flex;align-items:center;justify-content:center;padding:0 20px;}#footer-featured a img{width:100%;height:auto;}#footer-featured li:last-child img{height:90px;}#footer-slider{display:flex;border-top:1px solid #CCC;padding-top:40px;}#footer-slider .logo-slide{flex:1;}#footer-slider-logos{flex:1;display:flex;justify-content:center;align-items:center;}#footer-slider-logos img{max-height:40px;width:auto;}#footer-slider-logos a + a{margin-left:25px;}@media (max-width:1279px){#footer-wrap{margin-top:0;}#footer-slider{flex-direction:column;}#footer-slider h3{margin-bottom:10px;margin-right:0;}#footer-slider{display:flex;}#footer-slider-logos{display:flex;overflow-x:scroll;justify-content:unset;}#footer-slider-logos a{flex:0 0 10%;display:flex;justify-content:center;align-items:center;margin-bottom:15px;}#footer-slider-logos a img{width:100px;}#footer-featured ul{flex-direction:column;align-items:center;}#footer-featured li{width:100%;max-width:240px;}#footer-featured li + li{margin-top:10px;}}@media (max-width:1023px){#footer-slider-logos a{flex:0 0 15%;}}@media (max-width:767px){#footer-slider-logos a{flex:0 0 20%;}}#block-logo-footer{padding:35px 0 15px 0;}#block-social-footer{padding-bottom:30px;}#block-social-footer .text-formatted ul{list-style:none;padding:0;margin:0;}#block-social-footer .text-formatted ul li{display:inline;margin:0 16px 0 0;}#block-social-footer .text-formatted ul li:last-child{margin-right:0;}#block-social-footer .text-formatted ul li img{width:24px;}#block-signupblock-footer{width:100%;max-width:300px;position:relative;padding:10px 0 0 0;}#block-signupblock-footer form{background:none;padding:10px 0;}#block-signupblock-footer h2,#block-signupblock-footer h3{margin:0;font-weight:normal;}#block-signupblock-footer h3{margin-bottom:5px;}#block-signupblock-footer .legal{font-size:9px;color:#CCC;text-align:center;}#block-signupblock-footer input[type="text"]{color:#444;}#page #block-signupblock-footer .form-item{width:calc(100% - 110px);margin:0;}#block-signupblock-footer .form-actions{width:110px;}#block-signupblock-footer form{display:flex;flex-wrap:wrap;}#block-signupblock-footer{padding:0 10px 0 10px;}#block-signupblock-footer [data-drupal-messages]{margin-top:20px;margin-bottom:-10px;}#block-signupblock-footer h2,#block-signupblock-footer h3{width:100%;}#block-signupblock-footer .form-actions input{height:28px;padding:0 10px;}@media (max-width:767px){#block-signupblock-footer{margin:2em auto 0 auto;}#block-signupblock-footer form{margin-bottom:0;}}#footer-top{display:flex;justify-content:space-between;margin:0 8px;}@media (min-width:1024px){#footer-top{margin:0;}}#footer-right{padding:30px 0;display:flex;align-items:flex-end;width:100%;margin:0 8px;}@media (min-width:1024px){#footer-right{width:50%;margin:0 12px;}}@media (max-width:480px){#footer-right{margin:0;}}@media (min-width:1280px){#footer-right{width:33.3333333333%;}}#footer-bottom{font-size:11px;padding:15px 0 15px 0;border-top:3px solid #337433;border-bottom:3px solid #337433;}#footer-bottom ul{display:flex;margin:0;padding:0;}#footer-bottom ul li{list-style:none;display:flex;align-items:center;}#footer-bottom > ul > li + li{margin-left:30px;}#footer-bottom > ul > li:last-child{margin-left:auto;}#footer-bottom ul ul li + li{margin-left:20px;}#logo-fo-footer{width:200px;}#logo-cg-footer{width:115px;margin-right:13px;display:block;}@media (min-width:768px){#logo-cg-footer{display:inline;}}#block-copyrights ul{list-style:none;font-weight:500;margin:0;padding:0;}#block-copyrights ul li{padding-bottom:16px;}#block-championgaming{padding-bottom:51px;}@media (max-width:1279px){#footer-bottom > ul{flex-wrap:wrap;justify-content:center;}#footer-bottom > ul > li:last-child{width:100%;margin-top:15px;display:flex;justify-content:center;}#logo-fo-footer{width:300px;}}@media (max-width:767px){#logo-fo-footer{width:240px;}#footer-bottom > ul > li{width:100%;justify-content:center;margin:3px 0;}#footer-bottom ul ul{flex-wrap:wrap;justify-content:center;}#footer-bottom ul ul li{margin:3px 0;}#footer-bottom ul ul li:nth-child(2){margin-left:10px;}#footer-bottom ul ul li:nth-child(3),#footer-bottom ul ul li:nth-child(4),#footer-bottom ul ul li:nth-child(5){width:100%;display:flex;justify-content:center;}}#block-logowhite{padding:30px 0 20px 0;}#block-logowhite img{width:300px;height:auto;}#block-footer-join > ul,#block-footer-join > ul ul,#block-footer-join > ul li,#block-footer > ul,#block-footer > ul ul,#block-footer > ul li{margin:0;list-style:none;padding:0;font-size:14px;}#block-footer-join > ul,#block-footer > ul{display:flex;flex-wrap:wrap;margin:8px 0;font-size:12px;}#footer-top ul a{font-size:14px;line-height:24px;}#block-footer-join > ul a,#block-footer > ul a{font-style:normal;font-weight:normal;font-size:14px;line-height:24px;color:#FFFFFF;}#block-footer > ul ul,#block-footer > ul li{padding-top:1px;white-space:nowrap;padding-bottom:1px;}#block-footer > ul > li{padding-bottom:42px;width:100%;}@media (min-width:768px){#block-footer > ul > li{width:25%;}}@media (min-width:1024px){#block-footer > ul > li{padding-bottom:24px;width:50%;}}@media (max-width:480px){#block-footer > ul > li{padding-bottom:16px;}}#block-footer-join > ul > li > a,#block-footer-join > ul > li > span,#block-footer > ul > li > a,#block-footer > ul > li > span{color:#FFF;font-size:27px;line-height:39px;}#block-footer-join{width:100%;}@media (min-width:768px){#block-footer-join{width:50%;margin:0 0 0 16px;}}@media (min-width:1024px){#block-footer-join{margin:0 0 0 24px;}}@media (min-width:1280px){#block-footer-join{width:25%;}}.user-role-fo-plus #block-footer-join{display:none;}body.user-role-authenticated:not(.user-role-fo-plus) #block-footer-join a[href='/register']{display:none;}.region-footer-legal{display:flex;justify-content:space-between;padding:0;font-style:normal;font-weight:500;font-size:14px;line-height:18px;}.region-footer-first{display:flex;justify-content:space-between;flex-direction:column;}@media (min-width:768px){.region-footer-first{flex-direction:row;}}.region-footer-second{width:100%;}#block-footeredjsports p{display:flex;align-items:flex-end;}#block-footeredjsports img{width:200px;margin:0 20px -6px 0;}#block-copyrights .field--name-body a{color:inherit;text-decoration:none;font-weight:700;}@media (max-width:1023px){#footer-top{align-items:flex-start;flex-direction:column;padding:0 10px;}body.anonymous-user #footer-right{}#block-footer > ul > li:not(:last-child){padding-right:0;}.region-footer-legal{flex-direction:column;padding:0 16px;}#block-footeredjsports p{flex-direction:column;align-items:flex-start;}#block-footeredjsports a{display:block;margin-bottom:10px;}}#fo-store-paywall-overlay{position:absolute;bottom:100%;z-index:100;background:#FFF;width:100%;text-align:center;border-top:10px solid #FD3124;box-shadow:0 -25px 20px rgba(0,0,0,0.5);}#page #fo-store-paywall-overlay .fo-store--auto-coupon{width:100%;max-width:720px;margin-left:auto;margin-right:auto;}#fo-store-paywall-overlay h2{font-size:40px;margin:0;}#fo-store-paywall-overlay h3{font-size:60px;margin:0;}#fo-store-paywall-overlay h4{text-transform:uppercase;margin:10px 0;font-weight:500;}#fo-store-paywall-overlay hr{width:100%;max-width:740px;margin:40px auto 0 auto;border:0;height:1px;background:#444;}#fo-store-paywall-overlay .btn{text-transform:uppercase;}#fo-store-paywall-overlay header img{width:220px;padding:10px 40px 20px 40px;background:#FD3124;border-radius:0 0 10px 10px;}#fo-store-paywall-overlay header a{text-decoration:underline;color:#FD3124;font-weight:500;}@media (max-width:1279px){#fo-store-paywall-overlay h2{font-size:24px;}#fo-store-paywall-overlay h3{font-size:40px;}}@media (max-width:767px){#page #fo-store-paywall-overlay{padding-left:10px;padding-right:10px;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:focus{outline:none;}a{cursor:pointer;text-decoration:none;color:inherit;}img{vertical-align:top;max-width:100%;height:auto;}img[data-align="center"]{margin-left:auto;margin-right:auto;display:block;}iframe{max-width:100%;}html{overflow-y:scroll;}body,html{height:100%;}body.admin-menu{margin:0!important;}.table-responsive{max-width:100%;margin:1em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}table{border:1px solid #919191;margin-left:auto;margin-right:auto;}table td a:hover,.left-col-floating-wrapper p a:hover{text-decoration:underline;}#page a.no-link,#page a.no-link:hover{text-decoration:none;cursor:default;}table td,table th{padding:6px 10px;border:1px solid #919191;}table td .item-list ul,table td .item-list ul li{margin-bottom:0;}table tr:last-child td{border-bottom:0;}table caption{padding-bottom:4px;font-size:16px;}table.with-stripes tr:nth-child(2n + 1) td{background-color:#eee;border-bottom:0;}table.with-stripes tr:nth-child(2n) td{background-color:#FFF;}table tr:hover td,.kubiak-page-content table tr:hover td,.kubiak-page-content table tr:hover td.cell-green{background-color:#FAED23;}table td.cell-red,table td.cell-red-text{color:red;}table.no-hover-highlight tr:hover td{background-color:inherit;color:inherit;}body.url-segment-admin:not(.url-segment-tutorials) #content table{width:100%;}table thead th[align="left"]{text-align:left;}table thead th[align="center"]{text-align:center;}table thead th[align="right"]{text-align:right;}table .cell-green-text{color:#337433;}table .green-cell{background:#337433;color:#FFF;}table.full-width{width:100%;}table.stats-wide td,table.stats-wide th{font-size:13px;padding:2px 4px;}table.sticky-header{top:115px!important;}table.sortable thead td:not(.sorttable_nosort),table.sortable thead th:not(.sorttable_nosort),table.sortable > tr:first-child td:not(.sorttable_nosort){cursor:pointer;background-image:url(/themes/custom/fo_front/img/icon-caret-both.png);background-repeat:no-repeat;background-position:right 5px center;background-size:6px;padding-right:16px;}table.sortable td.sorttable_sorted,table.sortable th.sorttable_sorted{background-image:url(/themes/custom/fo_front/img/icon-caret-up.png);}table.sortable td.sorttable_sorted_reverse,table.sortable th.sorttable_sorted_reverse{background-image:url(/themes/custom/fo_front/img/icon-caret-down.png);}table.sortable #sorttable_sortfwdind,table.sortable #sorttable_sortrevind{position:absolute;top:8px;right:7px;height:0;width:8px;padding-top:12px;overflow:hidden;background-repeat:no-repeat;background-position:top center;background-size:8px 10px;}table.sortable th.no-sorting{background-image:none!important;cursor:default!important;}table.with-search{margin-top:20px;}.table-search{display:flex;align-items:flex-end;justify-content:flex-end;}.table-search-input-wrap{position:relative;}.table-search input[type="text"]{height:31px;padding-right:60px;}.table-search .button{margin-right:0;}#page .table-search-clear,#page .table-search-submit{position:absolute;font-size:16px;color:#888;top:1px;height:29px;width:30px;cursor:pointer;text-align:center;justify-content:center;align-items:center;display:flex;text-decoration:none;}.table-search-clear{right:28px;}.table-search-submit{right:1px;}#page .tableFloatingHeader{width:auto!important;background-color:#FFF;box-shadow:0 3px 10px #888888;}table.head-green th,table tr td.cell-green,table tr th.cell-green{background-color:#337433;border-color:#1b481b;color:#FFF;}table.head-yellow th,table tr td.cell-yellow,table tr th.cell-yellow{background-color:#FFFFCC;}table tr td.cell-gray,table tr th.cell-gray{background-color:#CCC;}table.center-everything td,table.center-everything th{text-align:center;}table td.cell-align-left,table th.cell-align-left{text-align:left;}table td.cell-align-right,table th.cell-align-right{text-align:right;}table td.cell-align-center,table th.cell-align-center{text-align:center;}table tr td.cell-spacer-both,table tr th.cell-spacer-both{border-left:5px solid #CCC;border-right:5px solid #CCC;}table tr td.cell-spacer-left,table tr th.cell-spacer-left{border-left:5px solid #CCC;}table tr td.cell-spacer-right,table tr th.cell-spacer-right{border-right:5px solid #CCC;}table.no-colors tr,table.no-colors tr td{background-color:#FFF;}body.toolbar-horizontal.toolbar-tray-open table.sticky-header{top:235px!important;}.inline-tables-wrap{display:flex;}.inline-tables-wrap table{margin:0 30px 0 0;}body{font-size:14px;font-weight:400;color:#3a3e3e;margin:0;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;line-height:1;margin-top:0.5em;margin-bottom:0.25em;}h3,h4,h5,h6,.h3,.h4,.h5,.h6{margin-top:0.5em;margin-bottom:0.25em;line-height:1;}h1,.h1{font-size:40px;}h2,.h2{font-size:32px;}h3,.h3{font-size:30px;}h4,.h4{font-size:24px;}h5,.h5{font-size:21px;}h6,.h6{font-size:17px;}p,.dialog-off-canvas-main-canvas li{font-size:16px;line-height:1.6;}textarea,input[type="text"],input[type="number"],input[type="email"],input[type="password"]{padding:5px 10px;border:1px solid #CCC;max-width:100%;}.btn,.button,input[type="submit"]{display:inline-block;line-height:21px;padding:5px 20px;color:#FFF;font-weight:700;background-color:#FD3124;cursor:pointer;border:1px solid transparent;border-radius:2px;}.btn:hover,.button:hover,input[type="submit"]:hover{background-color:#CB0000;}.btn.orange.white,.button.orange.white,input[type="submit"].orange.white{background-color:#FFF;color:#FD3124;border:1px solid #FD3124;}.btn.large,.button.large,input[type="submit"].large{padding:20px 40px;font-size:20px;}.btn.unstyled,.btn.unstyled:hover{background-color:transparent!important;}.button.disabled,.button.disabled:hover{background-color:#999;cursor:not-allowed;color:#FFF;}#page .btn-delete,#page #edit-delete,#page .button--danger,#page #node-delete-confirm #edit-submit{background-color:#b33939;}#page .btn-delete:hover,#page #edit-delete:hover,#page .button--danger:hover,#page #node-delete-confirm #edit-submit:hover{background-color:#ececec;color:#b33939}.btn.disabled,.btn.disabled:hover,.button.disabled,.button.disabled:hover,input[type="submit"][disabled],input[type="submit"][disabled]:hover{background:#b5b5b5;color:#FFF;}.input-wrap{position:relative;display:inline-block;}form input[type="submit"] + input[type="submit"]{margin-left:10px;}fieldset + input[type="submit"]{margin-top:15px;}input[type="radio"],input[type="checkbox"]{margin:0 0 0 2px;}#page .form-item{margin:0 0 8px 0;position:relative;}.form-radios,.form-checkboxes{padding-left:1em;}fieldset.form-item legend{background:none;display:block;margin:0 0 5px 0;padding:0;position:relative;}.form-item:last-child{margin-bottom:0;}.form-item label{margin-bottom:5px;display:block;}.form-item .description{font-size:12px;margin-top:5px;color:#888;}button{background:transparent;}fieldset{margin:17px 0;border:1px solid #CCC;float:left;width:100%;padding:50px 12px 12px 12px;position:relative;}fieldset legend{background:#EEE;padding:10px 12px;font-size:16px;position:absolute;top:0;left:0;right:0;}details fieldset{padding:12px 0;margin-bottom:20px;border:0;}details fieldset legend{font-size:20px;}html.js fieldset.collapsible legend a{padding-left:20px;}html.js fieldset.collapsed{min-height:38px;}html.js fieldset.collapsed legend{border:1px solid #CCC;border-top:0;}form.hide-required-marks label.form-required:after{display:none;}.form-please-wait{display:none;}form.submitting .form-please-wait{display:block;}form.submitting .form-item:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.5);z-index:10;cursor:not-allowed;}#page form.inline-form-elements{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;padding-bottom:20px;}#page form.inline-form-elements .form-help{color:#888;font-style:italic;padding:4px 0 0 12px;}#page form.inline-form-elements .form-help a{text-decoration:underline;}#page form.inline-form-elements .form-please-wait{line-height:30px;}#page form.inline-form-elements .ajax-progress{position:absolute;bottom:0;left:0;}#page form.inline-form-elements .full-width{width:100%;}#page form.inline-form-elements .form-item{margin-right:10px;margin-bottom:0;}#page form.inline-form-elements select,#page form.inline-form-elements input[type="text"],#page form.inline-form-elements input[type="submit"],#weekly-projections-platform-select,#weekly-projections-league-type-select{width:100%;height:30px;vertical-align:top;line-height:1;}#page form.inline-form-elements .form-actions,#page form.inline-form-elements .form-actions input{margin:0;}#page form.inline-form-elements .form-actions.two-links{display:flex;justify-content:flex-start;align-items:flex-start;}#page form.inline-form-elements .form-actions.two-links a{white-space:nowrap;height:30px;line-height:1;padding-top:0;padding-bottom:0;display:flex;align-items:center;background:#b5b5b5;}#fo-premium-charting-options-wrap{display:flex;}@media (max-width:767px){#page form.inline-form-elements{flex-direction:column;}#page form.inline-form-elements .form-item{margin:0 0 10px 0;width:100%;display:block;}fieldset{margin:10px 0;}}form.with-preloader{position:relative;}.form-preloader{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.75);font-size:24px;font-weight:500;text-align:center;padding-top:20px;}form.submitted .form-preloader{display:block;}nav.tabs{margin:34px 0;}body.page-node-type-article nav.tabs{margin:0;}body.page-node-type-article nav.tabs ul.primary{border-bottom:0;}nav.tabs ul.primary{margin:0;padding:0 0.5em;border-bottom:1px solid #CCC;}nav.tabs ul.primary li{padding:0;margin:0;border-color:#CCC;}nav.tabs ul.primary li:hover,nav.tabs ul.primary li.is-active{border-color:#CCC;}nav.tabs ul.primary li a{padding:7px 9px;margin:0 0 -1px 0;color:inherit;background:#ececec;display:inline-block;border:1px solid #CCC;font-size:14px;}nav.tabs ul.primary li.is-active a{background:#FFF;border-bottom:1px solid #FFF;}nav.tabs ul.primary li:hover:not(.is-active) a{background:#EEE;}@media (max-width:1023px){nav.tabs{margin:20px 0;}}@media (max-width:767px){nav.tabs ul.primary{white-space:normal;border-bottom:0;margin:0;padding:0;}nav.tabs ul.primary li a{margin:0 0 2px 0;}nav.tabs ul.primary li.is-active a{border-bottom:1px solid #CCC;}}nav.tabs ul.secondary{margin:0;}nav.tabs ul.secondary li{border:0;margin:3px 2px 3px 0;padding:0;display:inline-block;}nav.tabs ul.secondary li a{display:inline-block;padding:4px 7px;margin:0;background:#EEE;border:1px solid #CCC;font-size:13px;border-radius:2px;color:inherit;}nav.tabs ul.secondary li:hover a,nav.tabs ul.secondary li.is-active a{background:#d2d2d2;border-color:#888;}#messages{margin:34px 0;clear:both;}#help:first-child,#messages:first-child{margin-top:0;}#help,.messages{margin:30px 0 0 0;padding:12px 15px;border-width:1px;border-style:solid;}#help p:first-child,.messages p:first-child{margin-top:0;}#help p:last-child,.messages p:last-child{margin-bottom:0;}.messages pre:first-child:last-child{margin:0;}.messages.status{background-color:#d4edda;border-color:#c3e6cb;color:#155724;}.messages.error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;}#help{margin:34px 0;color:#004085;background:#cce5ff;border:1px solid #b8daff;}.dialog-off-canvas-main-canvas{position:relative;display:flex;width:100%;height:100%;flex-direction:column;}@media (min-width:1280px){body.orange-stripe-showing .dialog-off-canvas-main-canvas{padding-top:140px;}}body.context-no-intro-block .dialog-off-canvas-main-canvas{padding-top:72px;}body.context-no-intro-block.orange-stripe-showing .dialog-off-canvas-main-canvas{padding-top:110px;}@media (max-width:1023px){.dialog-off-canvas-main-canvas{padding-top:0!important;}}#page{display:flex;flex-direction:column;height:100%;position:relative;}.context-center-page-title h1.page-title{text-align:center;}#content-wrap{margin-top:20px;}body.url-current-stats-nfl #content-wrap{position:relative;margin-top:0;padding-top:12px;}#content-wrap-helper{display:none;}body.url-current-stats-nfl #content-wrap-helper,body.url-current-stats-nfl-spags-rankings #content-wrap-helper{display:block;background:#172E16;position:absolute;top:0;left:0;width:100%;height:340px;content:'';}body.url-current-stats-nfl #content{position:relative;z-index:10;}@media (max-width:1023px){#content-wrap{margin-top:0;}}#content-wrap-outer{flex:1 0 auto;position:relative;z-index:90;}@media (min-width:1280px){#content-wrap-outer{padding-top:96px;}body.orange-stripe-showing #content-wrap-outer{padding-top:0;}}#left-big{display:flex;flex-wrap:wrap;align-content:flex-start;max-width:1010px;width:100%;}#left-big-above{margin-right:40px;width:100%;}#left-big-content{display:flex;flex-grow:1;}.clear{display:block;width:100%;clear:both;}.clearfix:after,.container:after{content:'';display:table;clear:both;}.container{width:100%;}.container > .inner{width:100%;max-width:1322px;margin-left:auto;margin-right:auto;}body.url-current-stats-nfl-snap-counts .form-please-wait{display:none!important;}body.url-current-stats-nfl-snap-counts .region-content > .block:not(#block-fo-front-page-title):not(#block-articletabsblock-2) + .block{margin-top:0;}.color-hyperlinks a:not(.button):not(.btn),.text-formatted a:not(.button):not(.btn){color:#FD3124;}#page .color-hyperlinks .contextual-links a{color:inherit;text-decoration:none;}#page .text-formatted td a,#page .color-hyperlinks td a{text-decoration:none;}body.layout-sidebar-second:not(.hide-sidebar) #content-wrap > .inner{display:flex;}body.layout-sidebar-second:not(.hide-sidebar) #content{width:1060px;margin-right:40px;}body.layout-two-sidebars #content{width:658px;margin:0 20px;padding-right:20px;}body.layout-two-sidebars #left,body.layout-two-sidebars #right,body.layout-sidebar-second #right{width:312px;position:relative;z-index:10;}body.front #right{margin-top:32px;}body.layout-two-sidebars #left .block{background:#FFF;padding:0 20px 0 0;}body.layout-two-sidebars #left .block > h2{border-bottom:1px solid #e7e7e7;color:#000;padding-bottom:5px;font-size:30px;}body.hide-sidebar #right{display:none;}body.layout-two-sidebars #content-wrap > .inner{display:flex;}@media (max-width:1440px){.container > .inner{max-width:1160px;}#left-big{width:848px;}body.layout-two-sidebars #content{width:496px;}body.layout-sidebar-second:not(.hide-sidebar) #content{width:820px;margin-right:20px;}body.layout-sidebar-second.path-frontpage:not(.hide-sidebar) #content{width:828px;}body.layout-sidebar-second:not(.hide-sidebar) #left-big{min-width:840px;}}@media (max-width:1279px){body.layout-two-sidebars #content{padding-right:0;}#left-big{width:100%;}body.layout-sidebar-second.path-frontpage:not(.hide-sidebar) #content{width:100%;margin-right:0;}.container > .inner{max-width:978px;}body.layout-sidebar-second:not(.hide-sidebar) #left-big{min-width:100%;}body.layout-sidebar-second:not(.hide-sidebar).front #content-wrap > .inner{flex-direction:column;}body.layout-sidebar-second:not(.hide-sidebar) #content{width:600px;margin-right:40px;}body.layout-sidebar-second #right{width:320px;margin-left:auto;margin-right:auto;}body.layout-sidebar-second #right [data-google-query-id]{overflow-x:hidden;}body.layout-two-sidebars #content{width:400px;}body.page-node-type-article aside{display:none;}body.page-node-type-article #left-big-above{margin-right:0;}body.page-node-type-almanac.layout-one-sidebar #content,body.page-node-type-article.layout-two-sidebars #content{width:100%;max-width:640px;margin-left:auto;margin-right:auto;}body.page-node-type-article.layout-two-sidebars #content{max-width:100%;}}@media (max-width:1023px){body.layout-two-sidebars #content{width:100%;margin:0;}body.admin-menu #page{padding-top:107px;}.container > .inner{max-width:736px;}body.layout-sidebar-second #content-wrap > .inner{flex-direction:column;}body.layout-sidebar-second:not(.hide-sidebar) #left-big{min-width:100%;}body.layout-sidebar-second:not(.hide-sidebar) #content{width:100%;margin:10px 0 32px 0;}body.front #right{margin-top:0;}body.layout-sidebar-second #right{width:100%;margin-left:auto;margin-right:auto;float:none;clear:both;}}@media (max-width:767px){#left-big{min-width:480px;}.container > .inner{max-width:480px;}#fo-tutorials-left,.region-content,body:not(.front) .region-content-before,body.front .region-content-before > div:not(.views-element-container){padding-left:16px;padding-right:16px;}body.admin-menu #page{padding-top:97px;}body.layout-sidebar-second #right{width:100%;padding-left:16px;padding-right:16px;}body.layout-sidebar-second:not(.hide-sidebar) #content{margin-bottom:0;}}@media (max-width:480px){body.layout-sidebar-second:not(.hide-sidebar) #content{margin-top:0;}#left-big{min-width:100%;width:100%;}}aside .block{position:relative;padding:0;}aside .block > h2,aside .block h2.with-border{margin-top:0;color:#000;border-bottom:1px solid #e7e7e7;width:100%;}aside .block + .block{margin-top:32px;}aside .block p:last-child{margin-bottom:0;}aside .block p:first-child:last-child{margin:0;}#right .text-formatted a{color:inherit;text-decoration:none;}@media (max-width:480px){aside .block + .block{margin-top:16px;}}#block-twitterfeed,#block-edjfootballvarsitybanner300x250{padding:0;}#block-twitterfeed{margin-top:40px;background:#FFF;}aside .section-nav{font-size:12px;font-weight:500;line-height:1.4;background:#FFF;}@media (max-width:1023px){#block-sidebarnavigation{display:none!important;}}aside .section-nav h2{font-size:30px;padding-top:5px;padding-bottom:10px;margin-top:0;margin-bottom:10px;border-bottom:1px solid #e7e7e7;color:#000;}aside .section-nav-column:not(:first-child) h2{margin-top:10px;}aside .section-nav h3{margin:0 0 4px 0;font-size:18px;}aside .section-nav ul{margin:0;padding:0;list-style:none;}aside .section-nav ul + h2,aside .section-nav ul + h3{margin-top:16px;}aside .section-nav .space-top{margin-top:16px;}aside .section-nav .team-icon{background-size:30px;background-position:center center;width:30px;margin-right:2px;}aside .section-nav-column-spacer.gray{width:100%;height:2px;background:#e0e0e0;margin:20px 0;}aside #section-nav-teams .section-nav-column + .section-nav-column{margin-top:16px;}#block-views-block-archives-block-fo-espn{background:#FFF;border-radius:4px;border:1px solid #4a7a48;}#block-views-block-archives-block-fo-espn .view-header{margin:0 0 16px 0;}#block-views-block-archives-block-fo-espn .view-header p{color:inherit;font-size:inherit;margin-bottom:0;}#block-views-block-archives-block-fo-espn .view-content{}#block-views-block-archives-block-fo-espn .view-content li:last-child,#block-views-block-archives-block-fo-espn .view-content li:last-child a{border-bottom:0;}#block-views-block-archives-block-fo-espn .view-footer{text-align:center;border-top:0;}#block-views-block-archives-block-fo-espn .view-footer a{display:block;background:#172E16;color:#FFF;font-weight:bold;border-radius:4px;padding:8px 16px;}aside .views-element-container.block{padding:20px;}#fo-main-home-top > div > h2,aside .views-element-container.block h2{margin:0;font-size:40px;color:#000;}#fo-main-home-top > div > .view,aside .views-element-container.block .view{display:flex;flex-direction:column;flex:1;}aside .views-element-container.block .view-header{margin-bottom:15px;}aside .views-element-container.block .view-header p{margin:10px 0;font-size:18px;color:#337433;}aside .views-element-container.block .more-link{text-align:left;border-top:1px solid #e7e7e7;padding-top:10px;}aside .views-element-container.block .more-link a{color:#FD3124;}#fo-main-home-top .view-content ul,aside .views-element-container.block .view-content ul{margin:0;padding:0;list-style:none;}#fo-main-home-top .view-content ul li,aside .views-element-container.block .view-content ul li{padding:10px 0;margin:0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-weight:600;}#fo-main-home-top .view-content ul li + li,aside .views-element-container.block .view-content ul li + li{margin-top:-1px;}#fo-main-home-top .view-content ul li a,aside .views-element-container.block .view-content ul li a{background:url(/themes/custom/fo_front/img/icon-arrow-right.svg) no-repeat right 3px;display:block;padding-right:24px;}#fo-main-home-top .view-footer,aside .views-element-container.block .view-footer{color:#FD3124;border-top:1px solid #e7e7e7;padding-top:8px;}#fo-main-home-top .view-footer p,aside .views-element-container.block .view-footer p{font-size:14px;}#block-views-block-archives-block-fo-espn h2 i{background:url(/themes/custom/fo_front/img/icon-espn-plus.svg) no-repeat center center;width:100px;height:20px;display:inline-block;}#block-views-block-archives-block-more{border:1px solid #4a7a48;border-radius:4px;background:#FFF;}#block-views-block-archives-block-more h2{border-bottom:0 solid;}#block-views-block-archives-block-more .view-header p{font-size:14px;margin:0 0 16px 0;color:#3a3e3e;}#block-views-block-archives-block-more .more-link{text-align:right;}#block-views-block-archives-block-more .more-link a{background:url(/themes/custom/fo_front/img/icon-arrow-right-orange.svg) no-repeat right 4px;background-size:12px;padding-right:20px;}#page .horizontal-tabs .horizontal-tabs-list{background:#EEE;}#page .horizontal-tab-button.selected{background:none;color:#337433;}#page .horizontal-tab-button.selected a{border-bottom:4px solid #337433;}#page .horizontal-tabs ul.horizontal-tabs-list li{padding:15px 30px;border:0;}#page .horizontal-tabs ul.horizontal-tabs-list li a,#page .horizontal-tabs ul.horizontal-tabs-list li a:hover{padding:0 5px 4px 5px;font-size:18px;background:none;}#page .horizontal-tabs ul.horizontal-tabs-list li a strong{font-weight:400;}#page .horizontal-tabs-pane{padding:0;margin:0;}#page .horizontal-tabs-pane > .details-wrapper{padding:20px 30px;margin:0;float:left;width:100%;}.ui-dialog{max-width:100%;width:100%;min-width:600px;}.fo-main-modal-bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:1000;display:flex;justify-content:center;align-items:center;}#fo-main-modal-close{position:absolute;top:-40px;right:-4px;background:#FD3124;color:#FFF;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;}#modal-0621{position:relative;margin:0 auto;width:100%;max-width:480px;background:#FFF;border:4px solid #FD3124;padding:0 20px 20px 20px;}#modal-0621 h2{text-align:center;text-transform:uppercase;color:#337433;font-size:20px;padding-top:80px;background:url('https://cdn.footballoutsiders.net/files/FO-plus-Green-Gray.png') no-repeat top center;background-size:180px;}#modal-0621 h3{font-weight:500;font-size:22px;text-align:center;}#modal-0621 h3 em{color:#FD3124;font-weight:bold;}#modal-0621 h3 em b{color:#337433;}#modal-0621 h4{color:#337433;text-align:center;font-size:20px;}#modal-0621 > b{text-align:center;display:block;font-size:30px;color:#FD3124;margin:20px 0 30px 0;}#modal-0621 footer{text-align:center;font-size:12px;}#modal-0621 footer a{text-decoration:underline;}@media (max-width:767px){#modal-0621 h3{font-size:14px;}#modal-0621 h3 br{display:none;}#modal-0621 h2{background-size:100px;padding-top:45px;}#modal-0621 h2,#modal-0621 h4{font-size:14px;}#modal-0621 > b{font-size:22px;}#modal-0621 footer{font-size:10px;}}#modal-1104{width:500px;background:#FFF;}#modal-1104 header{display:flex;align-items:center;padding:8px 16px;position:relative;}#modal-1104 header img{width:250px;}#modal-1104 header .orange{font-size:32px;line-height:1;margin-bottom:4px;}#modal-1104 h3{margin-top:24px;margin-bottom:0;}#modal-1104 h2{margin-top:0;margin-bottom:24px;}#modal-1104 footer{color:#7D7D7D;margin-top:24px;}#modal-1104 footer p{font-size:14px;}#modal-1104 footer a{text-decoration:underline;}#modal-1104 #fo-main-modal-close{background:none;color:#707070;margin:0;top:4px;right:4px;font-size:32px;}@media (max-width:767px){#modal-1104{width:400px;}}@media (max-width:480px){#modal-1104{width:320px;}#modal-1104 header img{width:200px;}#modal-1104 #fo-main-modal-close{font-size:24px;}#modal-1104 h3{font-size:20px;}#modal-1104 h2{font-size:24px;}#modal-1104 footer p{font-size:10px;}}.block-type-section_header{background:url(/themes/custom/fo_front/img/bg-page-header.jpg) no-repeat top center;background-size:cover;color:#FFF;padding:0 29px 10px 29px;position:relative;min-height:96px;}.block-type-section_header:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;content:"";background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);}.block-type-section_header > *:not(.contextual){position:relative;z-index:2;}.block-type-section_header .field--name-field-title{font-size:44px;font-weight:700;padding:20px 0 1px 0;line-height:1;}.block-type-section_header .field--name-field-title h1{margin:0;font-size:inherit;}.block-type-section_header .field--name-field-subtitle{font-size:18px;}@media (max-width:767px){.block-type-section_header{height:auto;margin-left:10px;margin-right:10px;}.block-type-section_header .field--name-field-title{font-size:20px;padding-top:18px;}.block-type-section_header .field--name-field-subtitle{font-size:14px;padding-bottom:20px;}}.comment,.indented{padding-bottom:20px;margin-bottom:30px;border-left:5px solid #D8D8D8;}.comment .content > h3,.comment .content > .text-formatted,.comment .field--name-field-vote{padding-left:20px;}.comment .content > .text-formatted{padding-right:20px;padding-bottom:25px;width:100%;}.comment .content > h3{background:#D8D8D8;font-weight:400;font-size:22px;position:relative;margin:0;padding-top:9px;padding-bottom:9px;width:100%;}.comment .content > h3 span{padding-right:7px;}.comment .content > h3 a{color:#337433;}.node .indented{padding-top:20px;padding-left:20px;margin-left:0;margin-bottom:35px;}section > .comment + .indented,#comments-list-wrap > .comment + .indented,.article-comments > .comment + .indented{margin-top:-30px;}.indented .comment{margin-bottom:0;}.comment.staff{background-color:#f1f1f1;}.comment.staff .content > h3{background:#337433;color:#FFF;}.comment.staff .content > h3 a{color:#FD3124;}.comment.new{background-color:#FFFFAA;}.comment.new:not(.staff) .content > h3{background:#87a571;}.comment mark{display:none;}.comment .links{margin:25px 0 0 20px;}body.anonymous-user .comment .links{margin-top:0;}@media (max-width:767px){.comment .links{width:100%;}}body.user-role-authenticated .comment .links{margin:0;}.comment .links a{color:#337433;text-decoration:underline;}.comment .links li{margin:0 1.5em 0 0;padding:0;}.comment__meta{margin:0 0 18px 0;font-size:13px;}.comment__meta b{color:#337433;}.comments-banner{text-align:center;}.comments-banner img{max-width:100%;height:auto;}.comments-separator{margin-top:42px;margin-bottom:50px;padding-top:39px;border-top:1px solid #d8d8d8;}.comments-separator h2{font-size:36px;font-weight:400;color:#337433;margin:0 0 8px 0;}.comments-separator p{margin:0;font-size:13px;}.comment-form textarea{height:200px;}.comment-form .text-format-wrapper .filter-wrapper{display:none;}#comment-form.disabled-input{position:relative;padding:1em;}#comment-form.disabled-input > *:not(.messages){opacity:0.5;}#comment-form.disabled-input > .messages{margin:0 0 1.5em 0;padding:1.1em;position:absolute;z-index:11;width:100%;max-width:500px;left:50%;margin-left:-250px;top:15%;text-align:center;font-size:16px;}#comment-form.disabled-input > .messages p:first-child{margin-bottom:0.5em;}#comment-form.disabled-input > .messages p:last-child{margin-top:0.5em;}#comment-form.disabled-input .form-actions{margin-bottom:0;}#comments-disabled-overlay{position:absolute;z-index:10;background:rgba(0,0,0,0.25);top:0;left:0;right:0;bottom:0;}.article-comments{position:relative;}#sort-comments{position:absolute;z-index:10;top:-82px;right:0;}#sort-comments ul{list-style:none;margin:0;padding:0;display:flex;background:#D8D8D8;border-radius:4px;position:relative;}#sort-comments ul.loading:after{position:absolute;display:flex;content:'Loading...';background:rgba(255,255,255,0.85);top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;color:#000;}#sort-comments a{padding:4px 8px;display:block;}#sort-comments ul.loading a{cursor:default;}#sort-comments a.active,#sort-comments ul:not(.loading) a:hover{background:#172E16;color:#FFF;}#sort-comments li:first-child a{border-radius:4px 0 0 4px;}#sort-comments li:last-child a{border-radius:0 4px 4px 0;}#sort-comments ul li{margin:0;padding:0;font-size:14px;}.comment .field--name-field-vote{display:flex;align-items:center;margin-right:24px;}.comment .vud-widget-updown{display:flex;width:auto;}.comment .content{display:flex;flex-wrap:wrap;}.comment .vud-widget .ajax-progress .throbber{background:none;position:absolute;top:-4px;left:0;right:0;bottom:0;background:rgba(255,255,255,0.95);color:#000;padding:0;display:flex;justify-content:center;align-items:center;}.comment .vud-widget .ajax-progress .throbber:after{content:'Voting...';}.comment .vud-widget-thumbs{padding:0;margin:0;display:flex;}.comment .vud-widget-thumbs .vote-current-score{margin:0 0 0 8px;padding:0;}body.anonymous-user .comment .vud-widget-thumbs .vote-current-score{margin-left:0;padding-left:0;}.comment .vud-widget-thumbs .reset,.comment .vud-widget-thumbs .voted-how{display:none;}.comment .vud-widget-thumbs .up.inactive,.comment .vud-widget-thumbs .down.inactive,.comment .vud-widget-thumbs .up.active,.comment .vud-widget-thumbs .down.active{}.comment .vud-widget-thumbs .up-score{border-right:0;padding:0;margin:-3px 6px 0 0;}.comment .vud-widget-thumbs .down-score{padding:0;margin:4px 0 0 0;}body.anonymous-user .comment .vud-widget-thumbs .up-score,body.anonymous-user .comment .vud-widget-thumbs .down-score{display:none;}.comment .vud-widget-thumbs .up-score:hover,.comment .vud-widget-thumbs .down-score:hover{opacity:1;}@media (max-width:767px){#sort-comments{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:-36px 0 40px 0;}}#block-homefeatures{background:url(/themes/custom/fo_front/img/bg-football-field.jpg) no-repeat top center;color:#FFF;padding:20px 20px 43px 20px;position:relative;width:100%;max-width:800px;}#block-homefeatures:before{position:absolute;z-index:1;top:0;left:0;right:0;height:100%;background:-moz-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);content:"";}#block-homefeatures h2{margin:12px 0 25px 5px;z-index:2;position:relative;}#fo-features{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;z-index:2;position:relative;}#fo-features a:nth-child(7n + 7){margin-right:0;}#fo-features a{width:100px;margin:0 8px 6px 0;flex-grow:1;font-size:10px;line-height:13px;background:rgba(0,0,0,0.7);padding:10px 10px 10px 22px;display:flex;flex-direction:column;justify-content:flex-end}#fo-features a.single-line{padding-bottom:12px;}#fo-features a:hover,#fo-features a.active{background:#2e812f;color:#FFF;}@media (max-width:1279px){#fo-features a{width:80px;padding-right:6px;padding-left:9px;}}@media (max-width:767px){#fo-features a{flex-grow:1;width:140px;padding:0;flex-direction:column;}#fo-features a span{padding:10px 6px 10px 9px;display:flex;flex-direction:column;}#page #fo-features a{margin:0 0 6px 0;}#page #fo-features a:nth-child(2n + 1){margin:0 8px 6px 0;}#block-homefeatures{background-size:cover;padding-bottom:18px;}}ul.links-with-icon{padding:0;margin:0;}ul.links-with-icon li{list-style:none;padding:0;margin:9px 0;}ul.links-with-icon li.space-bottom{margin-bottom:2em;}.text-formatted ul.links-with-icon li a{display:block;width:100%;text-decoration:none;color:inherit;}ul.links-with-icon.twitter li i{font-size:16px;color:#2e812f;}ul.links-with-icon.twitter li b i{color:#FD3124;}ul.links-with-icon.twitter .spacer{padding-left:20px;}.fo-tabs{background:#EBEBEB;}.fo-tabs-titles{display:flex;}.fo-tabs-titles a{font-weight:700;font-size:12px;line-height:32px;text-align:center;border:1px solid #D8D8D8;flex:1;}.fo-tabs-titles a.active{background:#2e812f;border-color:#2e812f;color:#FFF;}.fo-tabs-contents{padding:16px 20px;}.fo-tabs-contents .item-list ul{margin:0 0 10px 0;padding:0 0 0 12px;}.fo-tabs-contents .item-list ul li{margin:0;padding:0;line-height:16px;font-size:11px;}.fo-tabs-contents .fo-tabs-content:not(.active){display:none;}.fo-tabs-contents .view-footer p{font-size:11px;font-weight:700;color:#2e812f;padding-left:12px;}.team-icon{width:36px;height:26px;display:inline-block;background-size:100% 100%;background-repeat:no-repeat;background-position:top center;vertical-align:middle;}.team-icon.large{width:128px;height:128px;background-size:100px auto;background-position:center center;}.team-icon.small{background-size:26px;background-position:center center;width:30px;margin-right:2px;}.team-ari{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Arizona_Cardinals.svg);}.team-atl{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Atlanta_Falcons.svg);}.team-bal{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Baltimore_Ravens.svg);}.team-buf{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Buffalo_Bills.svg);}.team-car{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Carolina_Panthers.svg);}.team-chi{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Chicago_Bears.svg);}.team-cin{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Cincinnati_Bengals.svg);}.team-cle{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Cleveland_Browns.svg);}.team-dal{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Dallas_Cowboys.svg);}.team-den{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Denver_Broncos.svg);}.team-det{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Detroit_Lions.svg);}.team-gb{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Green_Bay_Packers.svg);}.team-hou{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Houston_Texans.svg);}.team-ind{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Indianapolis_Colts.svg);}.team-jac,.team-jax{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Jacksonville_Jaguars.svg);}.team-kc{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Kansas_City_Chiefs.svg);}.team-lac{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Los_Angeles_Chargers.svg);}.team-lar{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Los_Angeles_Rams.svg);}.team-mia{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Miami_Dolphins.svg);}.team-min{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Minnesota_Vikings.svg);}.team-ne{background-image:url(/themes/custom/fo_front/img/team-icons/svg/New_England_Patriots.svg);}.team-no{background-image:url(/themes/custom/fo_front/img/team-icons/svg/New_Orleans_Saints.svg);}.team-nyg{background-image:url(/themes/custom/fo_front/img/team-icons/svg/New_York_Giants.svg);}.team-nyj{background-image:url(/themes/custom/fo_front/img/team-icons/svg/New_York_Jets.svg);}.team-lv{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Las_Vegas_Raiders.svg);}.team-oak{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Oakland_Raiders.svg);}.team-phi{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Philadelphia_Eagles.svg);}.team-pit{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Pittsburgh_Steelers.svg);}.team-sf{background-image:url(/themes/custom/fo_front/img/team-icons/svg/San_Francisco_49ers.svg);}.team-sea{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Seattle_Seahawks.svg);}.team-tb{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Tampa_Bay_Buccaneers.svg);}.team-ten{background-image:url(/themes/custom/fo_front/img/team-icons/svg/Tennessee_Titans.svg);}.team-was{background-image:url('https://cdn.footballoutsiders.net/themes/custom/fo_front/img/team-icons/Washington_Football_Team.png');background-position:1px;}.block-type-group .field--name-field-title{font-weight:700;display:block;width:auto;height:49px;margin:0 auto 0;text-align:center;line-height:42px;font-size:34px;letter-spacing:0;color:#707070;margin-top:40px;}.block-type-group .field--name-field-blocks{display:flex;flex-wrap:wrap;margin-top:40px;}.block-type-group .field--name-field-blocks .field__item{width:50%;display:flex;flex-direction:column;}.block-type-group .field--name-field-blocks .field__item:first-child,.block-type-group .field--name-field-blocks .field__item:nth-child(2n + 3){padding-right:50px;}.block-type-group .field--name-field-blocks .field__item:nth-child(2n + 2){padding-left:50px;}.block-type-group .field--name-field-blocks .field--name-body{border-top:5px solid #337433;width:100%;display:block;height:auto;margin:0;margin-top:15px;padding:0;text-align:left;line-height:25px;font-size:16px;letter-spacing:0;color:#707070;}.block-type-group .field--name-field-blocks .field--name-body h3{display:block;width:100%;height:auto;margin:15px 0 0 0;padding:0;text-align:left;line-height:28px;font-size:24px;letter-spacing:0;color:#337433;}.block-type-group .field--name-field-blocks .field--name-body h4{display:block;width:100%;height:auto;margin:0;padding:0;text-align:left;line-height:20px;font-style:italic;font-size:16px;font-weight:normal;letter-spacing:0;color:#707070;}@media (max-width:1279px){.block-type-group .field--name-field-blocks .field--name-body h3{margin-bottom:0!important;}}@media (max-width:1023px){.block-type-group .field--name-field-blocks .field__item:first-child,.block-type-group .field--name-field-blocks .field__item:nth-child(2n + 3){padding-right:20px;}.block-type-group .field--name-field-blocks .field__item:nth-child(2n + 2){padding-left:20px;}.block-type-group .field--name-field-blocks .field--name-body h3{margin-bottom:0!important;}}@media (max-width:767px){.block-type-group .field--name-field-blocks .field__item{width:100%;}.block-type-group .field--name-field-blocks .field__item:first-child,.block-type-group .field--name-field-blocks .field__item:nth-child(2n + 2),.block-type-group .field--name-field-blocks .field__item:nth-child(2n + 3){padding-left:0;padding-right:0;}}.fo-modal-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:rgba(0,0,0,0.2);}.fo-modal{position:fixed;z-index:101;background:#FFF;top:80px;left:50%;transform:translateX(-50%);width:320px;text-align:center;color:#000;padding:30px;box-shadow:0 0 15px #000;}.fo-modal-close{position:absolute;top:5px;right:10px;font-size:20px;}.fo-modal p:last-child{margin-bottom:0;}.fo-modal h2,.fo-modal h3{font-weight:500;}.fo-modal h2{font-size:60px;}.fo-modal h3{color:#337433;}.fo-modal .button{font-weight:500;font-size:22px;text-transform:uppercase;padding:15px;width:80%;}.fo-modal-close{margin-bottom:0;}#fo-plus-intro-modal{width:540px;}#fo-plus-intro-modal h2{background:url('https://cdn.footballoutsiders.net/files/FO-plus-Green-Gray.png') no-repeat top center;background-size:360px;margin:0;padding-top:150px;font-size:50px;}#fo-plus-intro-modal h3{font-size:34px;margin:16px 0 26px 0;}#fo-plus-intro-modal p{font-size:18px;margin:26px 0;}#fo-plus-intro-modal p:last-child{margin-bottom:0;}#fo-plus-intro-modal .button{font-size:32px;padding:25px 10px;}@media (max-width:767px){#fo-plus-intro-modal{width:auto;top:20px;left:20px;right:20px;margin:0;transform:none;}#fo-plus-intro-modal h2{font-size:34px;background-size:180px;padding-top:85px;}#fo-plus-intro-modal h3{font-size:24px;margin:15px 0 20px 0;}#fo-plus-intro-modal p{font-size:14px;margin:1em 0;}#fo-plus-intro-modal .button{font-size:inherit;padding:10px;}}@media (max-width:480px){.fo-modal .button{width:100%;}}.block-type-table_info{padding:0;}.block-type-table_info.open .table-info-content{display:block!important;}.block-type-table_info.open .table-info-trigger i.fa-minus{display:inline!important;}.block-type-table_info.open .table-info-trigger i.fa-plus{display:none;}.table-info-content{padding:0 0 2em 0;}.table-info-content p:first-child{margin-top:0;}.table-info-content p:last-child{margin-bottom:0;}.table-info-content li + li{margin-top:8px;}#page .table-info-trigger{display:none;text-align:center;text-decoration:none;padding:1em;}.custom-dropdown{position:absolute;z-index:100;background:#ececec;padding:12px 15px;font-size:12px;color:#555;display:none;flex-direction:row;flex-wrap:wrap;width:600px;}@media (min-width:1024px){.custom-dropdown .section.right-border{padding-right:21px;margin-right:20px;}.custom-dropdown .section.right-border:after{content:'';width:2px;background:#CCC;;position:absolute;top:40px;bottom:18px;right:0;}}#foplus-dropdown{width:821px;margin-left:-195px;}#stats-dropdown{width:611px;margin-left:-140px;}#stats-dropdown .section-column{width:140px;}#foplus-dropdown span.orange{color:#FD3124!important;}body:not(.user-role-fo-plus):not(.url-segment-kubiak) .new-table-second-wrapper{min-height:640px;}#content .show-matchup-page .new-table-second-wrapper{min-height:auto;}.paywall-banner,.paywall-banner-block{position:absolute;background:#FFF;top:200px;z-index:1;left:50%;width:420px;margin-left:-210px;text-align:center;border:5px solid #337433;padding:34px 20px 40px 20px;}.paywall-banner *{font-family:'Montserrat',sans-serif;}.paywall-banner p:last-child,.paywall-banner-block p:last-child{margin-bottom:0;}.paywall-banner h3,.paywall-banner-block h3{font-weight:400;margin:0;font-size:17px;}.paywall-banner.reg_trial_eligible h2,.paywall-banner-block.trial_eligible h2{margin-top:0;}.paywall-banner header,.paywall-banner-block header{position:absolute;top:-5px;left:-5px;width:420px;border-top:5px solid #FD3124;z-index:25;display:flex;justify-content:center;}.paywall-banner header span,.paywall-banner-block header span{color:#FFF;border-radius:6px;width:160px;height:40px;display:flex;margin-top:-22px;justify-content:center;align-items:center;font-weight:500;padding-left:30px;background-color:#FD3124;background-image:url(/themes/custom/fo_front/img/icon-lock-white.png);background-repeat:no-repeat;background-size:24px;background-position:10px 8px;position:relative;}.paywall-banner-block header span,.paywall-banner:not(.login) header span{width:210px;}.paywall-banner-block header span:after,.paywall-banner:not(.login) header span:after{content:'';position:absolute;background:url(/themes/custom/fo_front/img/fo-plus-exclusive-white-horizontal.png) no-repeat center center;background-size:150px;width:150px;height:30px;}.paywall-banner-block header span{background-image:none;padding-left:0;}.paywall-banner-block header span:after{background:url(/themes/custom/fo_front/img/fo-plus-exclusive-white.png) no-repeat top center;background-size:82px;}.paywall-banner h3{margin:0 0 20px 0;font-size:24px;}.paywall-banner h3 b{color:#FD3124;font-weight:400;font-size:30px;}.paywall-banner .form-actions{margin:8px 0 0 0;}.paywall-banner .button{text-transform:uppercase;text-align:center;padding:10px 0;width:100%;max-width:180px;}.paywall-banner .form-additional-links{display:none;}#page .paywall-banner form p{margin:0;color:#888;font-size:12px;}#page .paywall-banner p a:not(.button){color:inherit;}#page .paywall-banner .form-item{margin:8px auto;width:100%;max-width:300px;}.paywall-banner .paywall-banner-content > p{margin-top:5px;}.paywall-banner .paywall-banner-content > p.space-top{margin-top:25px;}.paywall-banner .paywall-banner-content p a{text-decoration:none!important;color:#337433!important;margin-left:30px;}.paywall-banner .paywall-banner-content > p b{color:#FD3124;}.paywall-banner-actions{display:flex;align-items:center;justify-content:center;}.paywall-banner-actions .button{margin:0;padding-left:0;padding-right:0;}.paywall-banner-actions span{margin:0 10px;}.paywall-banner .paywall-banner-actions .button,.paywall-banner-block .paywall-banner-actions .button{padding-left:20px;padding-right:20px;}.paywall-banner.anon_fo_plus_current .paywall-banner-content > h2{font-size:16px;margin-top:0;margin-bottom:20px;}.paywall-banner.anon_fo_plus_current h2 b{color:#FD3124;}.paywall-banner.anon_fo_plus_historical .paywall-banner-content > h2{margin-top:0;}.paywall-banner.reg_trial_eligible .paywall-banner-actions .button{flex:1;padding-left:0;padding-right:0;}.paywall-banner-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.5);z-index:10;display:flex;justify-content:center;align-items:center;}.paywall-banner.copy-to-top{display:block;margin:0;padding:24px 10px 10px 10px;position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:11;}.show-matchup-page ~ .paywall-banner-bg{top:485px;}#content-above > .inner.with-cta-banner{position:relative;}.paywall-banner-block{position:absolute;top:0;margin:0;left:auto;right:0;}.paywall-banner-block h2{margin:0 0 15px 0;}.paywall-banner-block h3{font-size:16px;}@media (max-width:767px){body:not(.user-role-fo-plus) .new-table-second-wrapper{min-height:540px;}.paywall-banner{top:100px;width:auto;margin-left:auto;left:20px;right:20px;}.paywall-banner header{width:calc(100% + 10px);}}#site-message{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);z-index:1000;}#site-message-content{background:#FFF;position:absolute;left:50%;width:350px;margin-left:-175px;top:50px;z-index:1001;}#site-message-close{position:absolute;top:27px;width:350px;left:50%;margin-left:-175px;z-index:1001;color:#e0e0e0;text-align:right;}body.toolbar-tray-open #site-message-close{top:87px;}body.toolbar-tray-open #site-message-content{top:110px;}#dvoa-ratings-block h3{margin:0;font-weight:500;color:#337433;width:100%;}#dvoa-ratings-block header{width:100%;}#dvoa-ratings-block header p{margin-top:0;margin-bottom:30px;text-align:left;}#dvoa-ratings-block table + p{margin:15px 0 0 0;}#dvoa-ratings-block h2{margin-bottom:10px;width:100%;}#dvoa-ratings-block .fo-orange-stripe{margin-left:auto;margin-right:auto;}#dvoa-ratings-block table + h3{margin-top:30px;}#dvoa-ratings-block table{margin-top:15px;border:0;font-weight:bold;width:100%;}#dvoa-ratings-block table td{border:0;}#dvoa-ratings-block h2{text-align:left;margin-top:0;border-bottom:2px solid #337433;color:#337433;}#dvoa-ratings-block table tr:not(:last-child){border-bottom:2px solid #ECECEC;;}#dvoa-ratings-block table tr:hover td{background-color:inherit;}#dvoa-ratings-block footer{text-align:center;margin-top:10px;width:100%;}.field--name-field-comments > h2:first-child{display:none;}#page .form-item-fo-newsletter-general{margin:25px 0 0 0;}#content-above,.region-content-above-full-width{position:relative;z-index:10;}.block-region-content .view-footer p:last-child{margin-bottom:0;}aside .banner-carousel img{width:100%;height:auto;}body.user-role-fo-plus #block-postgamereportfreeuserbanner,body.user-role-administrator #block-postgamereportfreeuserbanner{display:none;}.submit-on-change .form-actions{display:none;}body.context-white-content.page-node-type-almanac #almanac-inner{background:#FFF;padding:20px 20px 20px 0;}body.context-white-content.page-node-type-almanac #almanac-inner{padding-top:0;}body.context-white-content.page-node-type-almanac #content{padding:0;}body.context-white-content #content .page-title{margin:0;}.bold{font-weight:bold!important;}.underline{text-decoration:underline!important;}@media (min-width:1280px){.hide-desktop{display:none!important;}}@media (max-width:1279px){.hide-mobile{display:none!important;}}body.page-node-type-stats #content .form-header.no-updated-line h1{margin-bottom:0;}.icon-mic{background:url(/themes/custom/fo_front/img/icon-mic.svg) no-repeat top center;display:inline-block;width:16px;height:16px;margin-bottom:-4px;}.white{color:#FFF;}.green{color:#337433;}.orange:not(.button):not(.btn){color:#FD3124;}.yellow{color:#FAED23;}.text-decoration-line-through{text-decoration:line-through;}.text-decoration-none{text-decoration:none;}.text-decoration-underline{text-decoration:underline;}#fo-loser-landing a[name],.node-type-page .field--name-body a[name],.node-type-article .field--name-body a[name]{position:absolute;margin-top:-120px;}.overview-tiles-row{display:flex;}.overview-tiles-row.with-extra-line{padding-bottom:20px;}.overview-tiles-row + .overview-tiles-row{margin-top:10px;}.overview-tile{flex:1;display:flex;flex-direction:column;font-size:11px;position:relative;}.overview-tile + .overview-tile{margin-left:10px;}.overview-tile-label{font-weight:500;margin-bottom:4px;}.overview-tile-value{background:#ECECEC;padding:8px 10px;justify-content:center;align-items:center;display:flex;flex:1;font-size:14px;font-weight:600;}.overview-tile-value em{font-style:normal;color:#337433;margin-left:12px;}.overview-tile-extra{position:absolute;color:#999;font-style:italic;width:100%;text-align:center;bottom:-16px;}#player-tiles{flex:1;flex-direction:row;display:flex;margin-bottom:20px;}#player-tiles > div{flex:1;}#player-tiles > div + div{margin-left:60px;}#player-tiles > div:first-child:last-child{width:100%;max-width:500px;}@media (max-width:1023px){#player-tiles{flex-direction:column;}#player-tiles > div + div{margin-left:0;margin-top:20px;}}.colored-block-wrap{position:relative;width:100%;display:flex;}.colored-block-wrap h2{color:#337433;text-transform:uppercase;text-align:center;font-size:16px;}.colored-block-wrap h3{margin:0 0 20px 0;;font-size:14px;text-align:center;}.colored-block-wrap p:last-child{margin-bottom:0;}.colored-block-content{position:relative;padding:20px 0;background:#FFF;flex:1;}.colored-block-content > h2{text-align:left;border-bottom:2px solid #337433;margin-bottom:18px;margin-top:0;padding-bottom:8px;font-size:24px;text-transform:none;}.section-nav-edjsports img{width:75px;height:auto;}.section-nav-espn-plus img{width:60px;margin-left:3px;}.section-nav form{display:flex;margin-top:12px;}.section-nav form input[type="text"]{flex:1;margin-right:-1px;}.section-nav form input[type="submit"]{width:0;height:0;padding:30px 0 0 40px;margin:0;background:url(/themes/custom/fo_front/img/icon-search.png) no-repeat center center;background-size:18px;}.field--name-field-birthdate fieldset{border:0;padding:0;}.orange-text{color:#FD3124!important;}#block-edjsportslogo{position:absolute;width:200px;right:0;top:0;}body.edj-logo-with-title .page-title{padding-right:220px;padding-top:10px;}@media (max-width:767px){#block-edjsportslogo{position:relative;margin:20px auto;}body.edj-logo-with-title .page-title{padding:0;}}.maintenance-page{background:#337433;color:#FFF;font-size:20px;}.maintenance-page main{text-align:center;width:100%;background-image:url('https://cdn.footballoutsiders.net/files/block-images/logo.png');background-repeat:no-repeat;background-position:top center;padding-top:80px;background-size:420px;}body.url-foplus-dvoa-database-show-matchup:not(.user-role-fo-plus):not(.user-role-anonymous) #block-premiumnavigationblock{margin-top:157px;}body.front #block-fo-front-content,body.url-taxonomy-term #block-fo-front-content,body.route-view-archives-archives #block-fo-front-content{position:relative;width:100%;}#content-before{position:relative;z-index:10;margin-bottom:20px;}.form-header{position:relative;margin-right:auto;width:100%;padding-bottom:20px;}.form-header.no-margin{margin:0 0 -10px 0;padding:0;}#form-header-foplus-icon{width:80px;height:40px;background:url(/themes/custom/fo_front/img/fo-plus-exclusive.png) no-repeat top center;background-size:80px;margin-left:10px;}.form-header h1,.form-header .h1{margin:0;font-size:48px;}.form-header.no-updated-line h1{margin-bottom:25px;}.form-header-timestamp{margin:0;}@media (max-width:767px){.region-content-above .banner-carousel{margin:1em 0;padding:0 10px;}#form-header-foplus-icon{background-size:70px;background-position:center right;}}@media (min-width:768px){.show-under-tablet{display:none!important;}}@media (max-width:768px){.show-over-tablet{display:none!important;}}@media (max-width:480px){#block-freestatspagesbanner{margin-top:10px;padding:0 10px;}#block-freestatspagesbanner img{height:120px;}}.fa.green{color:#2e812f;font-size:18px;display:block;width:100%;text-align:center;}.no-wrap,.no-line-breaks{white-space:nowrap;}.fo-newsletter-subscribe-form fieldset{padding-top:15px;}body.ab-is-not-here #block-nicedefensemessage{display:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #175817;background:#2e812f;}#page .form-item input.error,#page .form-item textarea.error,#page .form-item select.error{border-width:1px;}#content p.editor,#content p.readermail{font-style:italic;padding-left:1em;}#content p.editor{color:#800080;}#content p.readermail{color:#000066;}#page .node .text-formatted p.editor a,#page .node .text-formatted p.readermail a{color:inherit;}.small-text{font-size:11px;}.form-item-personal-profiles-0-entity-field-birthday-0-value-hour,.form-item-personal-profiles-0-entity-field-birthday-0-value-minute{display:none!important;}a.disabled{cursor:default;}[data-drupal-messages] a{text-decoration:underline;}h4 small{font-weight:400;}.node.view-mode-full .node__links{display:none;}.js .hide-js{display:none!important;}#toolbar-bar{z-index:1000000;}.node__submitted{font-size:13px;}.node__submitted a{color:#2e812f;text-decoration:underline;}.node__meta-comments{margin-top:20px;text-align:right;}.image-credits{font-size:11px;font-weight:700;padding-top:8px;text-align:right;}@media (max-width:767px){.image-credits{font-size:9px;}}.ios-switch-wrap{display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent;}.ios-switch-wrap i{position:relative;display:inline-block;margin-right:.5rem;width:46px;height:26px;background-color:#4BD763;border-radius:23px;vertical-align:text-bottom;transition:all 0.3s linear;}.ios-switch-wrap i::before{content:"";position:absolute;left:0;width:42px;height:22px;background-color:#4BD763;border-radius:11px;transform:translate3d(2px,2px,0) scale3d(1,1,1);transition:all 0.25s linear;}.ios-switch-wrap i::after{content:"";position:absolute;left:0;width:22px;height:22px;background-color:#fff;border-radius:11px;box-shadow:0 2px 2px rgba(0,0,0,0.24);transform:translate3d(2px,2px,0);transition:all 0.2s ease-in-out;}.ios-switch-wrap:active i::after{width:28px;transform:translate3d(2px,2px,0);}.ios-switch-wrap:active input:checked + i::after{transform:translate3d(16px,2px,0);}.ios-switch-wrap input{display:none;}.ios-switch-wrap input:checked + i{background-color:#4BD763;}.ios-switch-wrap input:checked + i::before{transform:translate3d(18px,2px,0) scale3d(0,0,0);}.ios-switch-wrap input:checked + i::after{transform:translate3d(22px,2px,0);}#scroll-top-trigger{position:fixed;bottom:34px;right:80px;background:#337433;width:40px;height:40px;text-align:center;color:#FFF;border-radius:2px;font-size:18px;line-height:38px;z-index:100;}@media (max-width:767px){#scroll-top-trigger{bottom:85px;right:10px;}}#cookie-compliance{background:#3a3e3e;padding:25px 0 25px 0;border-bottom:5px solid #337433;}#cookie-compliance-inner h2{margin:0;}#cookie-compliance-inner p{font-weight:400;}#cookie-compliance-inner p:last-child{margin-bottom:0;}#cookie-compliance-inner{display:flex;justify-content:space-between;}#cookie-compliance-left{padding-right:40px;}#cookie-compliance-left h2,#cookie-compliance-left .field--name-body{color:#FFF;}#cookie-compliance-right{flex:0 0 240px;display:flex;flex-direction:column;margin-top:auto;}#cookie-compliance-right a.btn{width:100%;text-align:center;color:#FFF;}#cookie-compliance-right a.btn:hover{color:#337433;}#cookie-compliance-right a.btn + a.btn{margin:10px 0 0 0;}#cookie-compliance-right #cookie-compliance-more{background:none;text-decoration:underline;}@media (max-width:767px){#cookie-compliance-inner{display:block;padding-left:10px;padding-right:10px;}#cookie-compliance-left{padding:0 0 20px 0;}}.ab-is-not-here #block-blockcache-150{display:none!important;}.ab-is-here .ab-extension-detected-element{display:block!important;}.nice-defense{background:#337433;color:#FFF;padding:3em 1.5em;}.nice-defense hr{border:0;height:2px;background:#FFF;}.nice-defense h3{margin:0;line-height:1.3;}.nice-defense p{font-size:17px;}#taboola-home-page-thumbnails{width:100%;max-width:728px;margin:0 auto;padding-top:30px;float:none;}#taboola-below-article-thumbnails{width:100%;max-width:620px;margin:40px auto;}@media (max-width:767px){#taboola-below-article-thumbnails .videoCube{width:50%;margin:0 0 10px 0;}#taboola-below-article-thumbnails .videoCube:nth-child(2n + 2){padding-left:10px;}#taboola-below-article-thumbnails .videoCube:first-child,#taboola-below-article-thumbnails .videoCube:nth-child(2n + 3){padding-right:10px;clear:left;}#taboola-below-article-thumbnails.trc_elastic_thumbnails-a .trc_rbox_outer{margin:0!important;}#taboola-below-article-thumbnails .video-label{font-size:14px;line-height:18px;}}#block-checkoutmessage{margin:20px 0;font-size:20px;line-height:1;background:#fdf8ed;border:1px solid #f4daa6;padding:0 20px;color:#4e3403;text-align:center;}.fo-main-signup-block-form{background:#FFF;padding:20px;}aside .fo-main-signup-block-form{border-radius:4px;border:1px solid #4a7a48;background:#FFF;}.fo-main-signup-block-form h2{color:#FD3124;text-transform:uppercase;margin:0;}main .fo-main-signup-block-form h2,aside .fo-main-signup-block-form h2,#fo-main-timed-modal .fo-main-signup-block-form h2{background:#337433;color:#FFF;margin:5px 0;padding:5px 0;}#fo-main-timed-modal .fo-main-signup-block-form h2{font-size:28px;padding:10px 0;}.fo-main-signup-block-form h3{font-size:14px;margin:0 0 20px 0;}.fo-main-signup-block-form h3 i{font-style:normal;color:#337433;}main .fo-main-signup-block-form h3,aside .fo-main-signup-block-form h3,#fo-main-timed-modal .fo-main-signup-block-form h3{color:#FD3124;font-size:16px;margin:20px 0 0 0;}#fo-main-timed-modal .fo-main-signup-block-form h3{font-size:20px;}main .fo-main-signup-block-form p,aside .fo-main-signup-block-form p,#fo-main-timed-modal .fo-main-signup-block-form p{margin-top:0;margin-bottom:20px;font-size:12px;}#fo-main-timed-modal .fo-main-signup-block-form p{font-size:16px;}main .fo-main-signup-block-form hr,aside .fo-main-signup-block-form hr,#fo-main-timed-modal .fo-main-signup-block-form hr{height:2px;background:#337433;border:0;margin:0;}main .fo-main-signup-block-form .links,aside .fo-main-signup-block-form .links,#fo-main-timed-modal .fo-main-signup-block-form .links{font-size:11px;text-align:center;margin-top:10px;}main .fo-main-signup-block-form .links a,aside .fo-main-signup-block-form .links a,#fo-main-timed-modal .fo-main-signup-block-form .links a{border-right:1px solid #999;margin-right:10px;padding-right:13px;text-decoration:underline;}main .fo-main-signup-block-form .form-actions input,aside .fo-main-signup-block-form .form-actions input,#fo-main-timed-modal .fo-main-signup-block-form .form-actions input{text-transform:uppercase;}#fo-main-timed-modal .fo-main-signup-block-form.success{padding:20px 30px;}#fo-main-timed-modal .fo-main-signup-block-form.success h2{margin-top:0;background:none;color:inherit;}.fo-main-signup-block-form .form-type-checkbox{margin:10px 0;display:flex;color:#777;font-size:13px;}.fo-main-signup-block-form .form-type-checkbox a{text-decoration:underline;}.fo-main-signup-block-form .form-type-checkbox input{margin:1px 6px 0 0;vertical-align:top;}.fo-main-signup-block-form .form-item-favorite-team{display:none!important;}.fo-main-signup-block-form .form-actions{margin:0;}.fo-main-signup-block-form .form-actions input{width:100%;}.fo-main-signup-block-form .legal{font-size:10px;color:#888;line-height:1.4;}.fo-main-signup-block-form .legal a{text-decoration:underline;}.fo-main-signup-block-form label:after{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.fo-main-signup-block-form .ajax-progress{position:absolute;top:0;left:0;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.85);font-size:16px;color:#555;}.fo-main-signup-block-form .ajax-progress .throbber{display:none;}.fo-main-signup-block-form.success{text-align:center;padding:30px 0 35px 0;}.fo-main-signup-block-form.success i{font-size:36px;display:block;margin:10px 0 20px 0;}.fo-main-signup-block-form.success h2{font-size:26px;background:none;color:#FD3124;margin:0;}.fo-main-signup-block-form.success h2,.fo-main-signup-block-form.success h3{font-weight:600;}.fo-main-signup-block-form.success h3{margin-top:1em;margin-bottom:0;font-size:16px;color:#222;}.fo-main-signup-block-form.success h3 b{color:green;font-size:20px;font-weight:inherit;line-height:1.5;text-transform:uppercase;}footer .fo-main-signup-block-form .footer-only{display:block;}.fo-main-signup-block-form .footer-only,footer .fo-main-signup-block-form .links,footer .fo-main-signup-block-form h3,footer .fo-main-signup-block-form hr{display:none;}footer .fo-main-signup-block-form{margin-bottom:10px;}footer .fo-main-signup-block-form p{display:block;width:100%;text-align:left;margin:0 0 8px 0;}footer .fo-main-signup-block-form .ajax-progress{background:rgba(0,0,0,0.5);color:#FFF;}footer .fo-main-signup-block-form{background:transparent;padding:0;display:flex;flex-wrap:wrap;}footer .fo-main-signup-block-form input[type="text"]{width:200px;height:31px;}footer .fo-main-signup-block-form.success h2,footer .fo-main-signup-block-form.success h3{display:block;color:#FFF;}footer .fo-main-signup-block-form.success i{display:none;}#page footer .fo-main-signup-block-form.success h3{margin-top:10px;}footer .fo-main-signup-block-form.success h3 b{font-weight:700;}#fo-main-timed-modal{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;}#fo-main-email-reg-modal-form{width:420px;margin-bottom:10%;position:relative;}#fo-main-email-reg-modal-form > a{font-size:36px;font-weight:500;text-align:right;width:100%;display:block;color:#FFF;}#fo-main-email-reg-modal-form .fo-main-signup-block-form{padding:30px;width:100%;}#fo-main-email-reg-modal-form input[type="text"],#fo-main-email-reg-modal-form input[type="submit"]{padding:15px 20px;}#fo-main-email-reg-modal-form input[type="submit"]{line-height:1;text-transform:uppercase;font-size:16px;}.fo-main-email-reg-modal-form-close{width:100%;text-align:center;display:block;margin-top:20px;font-size:12px;color:#999;}body.page-node-type-article.layout-sidebar-second:not(.hide-sidebar) #content{margin-left:auto;margin-right:auto;}@media (min-width:1280px){body.page-node-type-article.layout-sidebar-second:not(.hide-sidebar) #content{margin-right:118px;}}body.page-node-type-article.with-fixed-modal #fo-main-timed-modal{display:block!important;position:fixed;background:none;top:187px;left:20px;right:auto;bottom:auto;padding:0;}body.page-node-type-article.with-fixed-modal #fo-main-timed-modal form{box-shadow:0 0 20px rgba(0,0,0,0.8);}body.page-node-type-article.with-fixed-modal .addthis-smartlayers,body.page-node-type-article.with-fixed-modal #block-signupblock{display:none;}body.page-node-type-article #fo-main-email-reg-modal-form .fo-main-signup-block-form{padding:15px;}body.page-node-type-article #fo-main-email-reg-modal-form .fo-main-signup-block-form h2{font-size:24px;}body.page-node-type-article #fo-main-email-reg-modal-form .fo-main-signup-block-form h3{font-size:15px;}body.page-node-type-article #fo-main-email-reg-modal-form .fo-main-signup-block-form p{font-size:12px;}body.page-node-type-article #fo-main-timed-modal #fo-main-email-reg-modal-form{margin-bottom:0;max-width:320px;}main .fo-main-email-registration-reusable-form .form-item,main .fo-main-email-registration-reusable-form .form-actions{width:100%;max-width:220px;margin-left:auto!important;margin-right:auto!important;}main .fo-main-email-registration-reusable-form h2{background-color:transparent;background-image:url(/themes/custom/fo_front/img/Outside-Take-1.png);background-repeat:no-repeat;background-position:top center;background-size:200px;color:#337433;text-transform:none;padding-top:60px;margin:10px 0 0 0;}#fo-main-email-reg-form-reusable{padding-left:220px;border:1px solid #000;margin-top:26px;position:relative;background:#FFF;height:300px;}body.anonymous-user.front #block-signupblock{padding-top:0;}#fo-main-email-reg-form-reusable > i{position:absolute;background:url(/themes/custom/fo_front/img/Outside-Take-phone-crop1.png) no-repeat top center;background-size:100% 100%;display:block;top:-60px;left:20px;bottom:0;width:200px;}#fo-main-email-reg-form-reusable > form{padding-top:0;}@media (max-width:1440px){main .fo-main-email-registration-reusable-form h2{padding-top:50px;background-size:200px;}main .fo-main-email-registration-reusable-form h3{margin-top:0}}@media (max-width:1279px){main .fo-main-email-registration-reusable-form h2{padding-top:40px;background-size:140px;}#fo-main-email-reg-form-reusable{padding-left:0;border:0;margin:20px 0 0 0;}#fo-main-email-reg-form-reusable > i{display:none;}#content #fo-main-email-reg-form{background:#FFF;margin-bottom:25px;}}@media (max-width:1279px) and (min-width:1024px){.fo-main-signup-block-form{padding:10px 10px 15px 10px;}.fo-main-signup-block-form h2{font-size:17px;}main .fo-main-signup-block-form h3,aside .fo-main-signup-block-form h3{font-size:13px;}}@media (max-width:1090px){.fo-main-signup-block-form{width:100%;margin:0 auto;max-width:300px;}#fo-main-email-reg-modal-form{margin-bottom:0;}#fo-main-email-reg-modal-form .fo-main-signup-block-form{max-width:420px;}body:not(.closed-fixed-modal) #block-signupblock{display:none;}}@media (max-width:767px){.fo-main-signup-block-form{margin-bottom:30px;}body.anonymous-user .addthis-smartlayers{display:none;}body.anonymous-user:not(.closed-fixed-modal) #fo-main-timed-modal{display:block!important;top:auto;background:#EBEBEB;left:0;right:0;bottom:0;}body.anonymous-user #fo-main-timed-modal #fo-main-email-reg-modal-form{width:100%;max-width:100%;}body.anonymous-user #fo-main-email-reg-modal-form .fo-main-signup-block-form{max-width:100%;padding:15px;}body.anonymous-user #fo-main-timed-modal form{margin-bottom:0;display:flex;flex-wrap:wrap;}body.anonymous-user #fo-main-timed-modal p{display:none;}body.anonymous-user #fo-main-email-reg-modal-form .fo-main-signup-block-form h2{padding-top:5px;padding-bottom:5px;font-size:20px;}body.anonymous-user #fo-main-timed-modal h3{margin:12px 0;}body.anonymous-user #fo-main-timed-modal form > *{width:100%;}body.anonymous-user #fo-main-timed-modal form > .form-actions{margin:0;flex:1;}body.anonymous-user #fo-main-timed-modal form > .form-actions input{height:42px;padding:0;}body.anonymous-user #fo-main-timed-modal form > .form-item{width:60%;margin:0;}body.anonymous-user #fo-main-timed-modal form > .form-item input{height:42px;}}#block-twitterfeed iframe{width:100%!important;}.pulsating-circle-wrap{position:relative;width:8px;height:8px;display:inline-block;background:#FD3124;border-radius:50%;margin:0 4px 1px 4px;}.pulsating-circle{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:20px;height:20px;}.pulsating-circle:before{content:'';position:relative;display:block;width:120%;height:120%;box-sizing:border-box;margin:-10% 0 0 -10%;border-radius:50%;background-color:#FD3124;animation:pulse-ring 1.25s cubic-bezier(0.215,0.61,0.355,1) infinite;}.pulsating-circle:after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;}@keyframes pulse-ring{0%{transform:scale(0.33);}80%,100%{opacity:0;}}#fo-main-playoff-odds-block header{padding:0 4px;}#fo-main-playoff-odds-block{border:1px solid #FD3124;padding:20px 16px;border-radius:4px;background:#FFF;}#fo-main-playoff-odds-block h2{margin-top:0;margin-bottom:0;}#fo-main-playoff-odds-block p{margin:0 0 16px 0;}#fo-main-playoff-odds-block h3{color:#FD3124;font-size:24px;margin-bottom:16px;padding:0 4px;}.dvoa-ratings-result ol,#fo-main-playoff-odds-block ol{list-style:none;padding:0;margin:0;}.fo-main-playoff-odds-group + .fo-main-playoff-odds-group{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,0.3);}.fo-main-playoff-odds-group + .fo-main-playoff-odds-group h3{margin-top:4px;}.dvoa-ratings-result li a,#fo-main-playoff-odds-block li a{display:flex;width:100%;align-items:center;padding:6px 4px;border-radius:2px;transition:all 200ms ease-out;}.dvoa-ratings-result li a:hover,#fo-main-playoff-odds-block li a:hover{background:#FAED23;color:#172E16;transition:none;}.dvoa-ratings-result .rank,#fo-main-playoff-odds-block .rank{color:#FFF;background:#172E16;border-radius:4px;width:24px;height:24px;justify-content:center;align-items:center;display:flex;line-height:1;padding-top:3px;}.dvoa-ratings-result .team-icon,#fo-main-playoff-odds-block .team-icon{margin:0 16px;}.dvoa-ratings-result .dvoa,#fo-main-playoff-odds-block .odds{margin-left:auto;line-height:1;padding-top:5px;}#dvoa-ratings-block{border:1px solid #4a7a48;border-radius:4px;background:#FFF;}#dvoa-ratings-block header{padding:20px 20px 16px 20px;}#right #dvoa-ratings-block header h2{color:#000;border:0;margin:0;}#fo-main-playoff-odds-block h2,#right #dvoa-ratings-block header h2{display:flex;align-items:center;}#fo-main-playoff-odds-block h2 small,#right #dvoa-ratings-block header h2 small{margin-left:auto;font-weight:400;font-size:16px;color:#333;}#dvoa-ratings-block header p,#fo-main-playoff-odds-block header p{margin:0 0 8px 0;color:#000;opacity:0.51;font-size:12px;letter-spacing:0.5px;}.dvoa-ratings-tabs{position:relative;}.dvoa-ratings-tabs ul{list-style:none;padding:4px;display:flex;margin:0 20px;color:#FD3124;font-weight:500;border:1px solid #FD3124;border-radius:4px;justify-content:space-between;}.dvoa-ratings-tabs ul li{flex:1;padding:0;margin:0;display:flex;justify-content:center;}.dvoa-ratings-tabs i{position:absolute;top:0;left:0;height:33px;background:#FD3124;border-radius:4px;margin:5px 0 0 25px;}.dvoa-ratings-tabs a{display:block;position:relative;padding:8px 0 5px 0;border-radius:4px;font-size:20px;line-height:1;text-align:center;letter-spacing:0.5px;width:100%;}.dvoa-ratings-tabs a.active{color:#FFF;}#dvoa-ratings-block ol{padding:16px;}.dvoa-ratings-result{padding-bottom:20px;}.dvoa-ratings-result:not(.active){display:none;}.dvoa-ratings-action{padding:0 20px;}.dvoa-ratings-action > a,#fo-main-playoff-odds-block footer > a{width:100%;text-align:center;display:block;color:#FFF;background:#172E16;padding:8px 16px;border-radius:4px;}.dvoa-ratings-action > a:hover,#fo-main-playoff-odds-block footer > a:hover{background:#091209;}#fo-main-playoff-odds-block footer{margin:16px 0 0 0;padding:0 4px;}#fo-main-playoff-odds-block footer > a{margin:0;}div[data-aaad]{display:flex;justify-content:center;}aside .block.is-sticky{padding:0;}.sticky-ad{transition:margin-top 0.4s;}.scroll-up .is-sticky .sticky-ad{margin-top:111px;}.scroll-down .is-sticky .sticky-ad{margin-top:75px;}.toolbar-horizontal.toolbar-tray-open.scroll-up .is-sticky .sticky-ad{margin-top:190px;}.toolbar-horizontal.toolbar-tray-open.scroll-down .is-sticky .sticky-ad{margin-top:154px;}#block-ad-fos-970v-1,#block-ad-article-fos-970v-1{margin-bottom:20px;}#block-ad-fos-728v-1,#block-ad-fos-728v-2{padding:4px 0;}body.front #block-ad-fos-728v-1,body.front #block-ad-fos-728v-2{padding:0;margin:20px 0;}body.front #block-ad-fos-728v-1,body.front #block-ad-fos-728v-2,body.front #block-ad-fos-728v-3{width:100%;max-width:875px;}body.front #block-ad-fos-728v-2{margin-bottom:40px;}body.front #block-ad-fos-728v-3{margin-top:40px;}.node-type-article.view-mode-full div[data-aaad]{margin:24px -24px;}@media (max-width:1400px){body.front #block-ad-fos-728v-1,body.front #block-ad-fos-728v-2,body.front #block-ad-fos-728v-3{width:100%;max-width:792px;}}@media (max-width:1279px){body.front #block-ad-fos-728v-1,body.front #block-ad-fos-728v-2,body.front #block-ad-fos-728v-3{max-width:100%;}body.front #block-ad-fos-728v-1{margin:32px 0 12px 0;}body.front #block-ad-fos-728v-2{margin:32px 0;}body.front #block-ad-fos-728v-3{margin-top:32px;}.node-type-article.view-mode-full div[data-aaad]{margin:24px -44px;}}@media (max-width:1024px){body.front #block-ad-fos-728v-1{margin:0;padding-left:16px;padding-right:16px;}body.front #block-ad-fos-728v-2{margin-bottom:32px;}body.front #block-ad-fos-728v-3{margin-top:32px;}}@media (min-width:500px){#block-schedule-component{min-height:72px;z-index:100;}}#my-app-target *{box-sizing:initial;}.fo-plus-badge{display:inline-block;background:#172E16;font-style:normal;font-size:18px;font-family:"Teko Regular",serif;padding:4px 4px 1px 4px;border-radius:2px;margin:-4px 0 -4px 4px;color:#FFF;}.fo-plus-badge b{color:#FD3124;}#join-banner{background:#172E16;color:#FFF;border-radius:4px;border:4px solid #337433;display:block;padding:12px 16px;}#join-banner h3{margin:0;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,0.25);}#join-banner-action a{display:block;text-align:center;text-transform:uppercase;padding:8px 0;border-radius:2px;}#join-banner-inner{display:flex;margin:16px 0;}#join-banner-inner .left{flex:1.75;font-size:12px;}#join-banner-inner .right{flex:1;}#join-banner-inner ul{margin:0;padding:0;list-style:none;}#join-banner-inner ul li{text-align:right;font-size:24px;line-height:1.25;display:flex;align-items:flex-end;justify-content:flex-end;}#join-banner-inner ul li small{color:rgba(255,255,255,0.5);display:flex;width:32px;padding-bottom:2px;font-size:16px;}#join-banner-inner ul li small span:first-child{padding:0 4px;}body.url-fo40 #content-wrap,body.url-fo100 #content-wrap{margin-top:47px;}body.url-fo40 #content-wrap-outer:after,body.url-fo100 #content-wrap-outer:after{height:384px;background:#133B13;content:'';position:absolute;top:0;left:0;right:0;}@media (max-width:1440px){body.url-fo40 #content-wrap-outer:after,body.url-fo100 #content-wrap-outer:after{height:457px;}}@media (max-width:1279px){body.url-fo40 #content-wrap-outer:after,body.url-fo100 #content-wrap-outer:after{height:361px;}}@media (max-width:767px){body.url-fo40 #content-wrap-outer:after,body.url-fo100 #content-wrap-outer:after{height:561px;}}body.url-fo40 #content,body.url-fo100 #content{position:relative;z-index:10;}.fo40{background-repeat:no-repeat;background-position:480px 0;background-size:auto 226px;background-image:url(/themes/custom/fo_front/img/fo40-logo-header.png);}body.url-segment-fo100 .fo40{background-image:url(/themes/custom/fo_front/img/fo100-logo-header.png);}.fo40 header{background-image:url(/themes/custom/fo_front/img/fo40-players-v2.png);background-repeat:no-repeat;background-position:665px 0;}body.url-segment-fo100 .fo40 header{background-image:url(/themes/custom/fo_front/img/fo100-players.png);background-size:auto 271px;background-position:685px -30px;}.fo40 header h1{font-family:'Teko Regular',serif;font-size:64px;color:#FFFFFF;margin:0;}.fo40 header h2{font-family:"Teko Regular",serif;font-size:32px;color:#FFFFFF;margin:0;}.fo40 header p{font-family:"Roboto Slab",serif;font-size:16px;color:#FFFFFF;margin:16px 0 0 0;max-width:456px;}.fo40 header a{text-decoration:underline;}.fo40 header a:hover{text-decoration:none;}.fo40__last-updated{font-size:12px;color:#FFFFFF;opacity:0.6;padding:16px 0 20px 0;}.fo40__above-content{padding:32px 0 32px 0;display:flex;justify-content:space-between;align-items:center;}.fo40-navigation{display:inline-block;border:1px solid #FD3124;border-radius:5px;padding:4px;}.fo40-navigation__item{font-family:'Teko Regular';font-size:20px;color:#FD3124;padding:4px 24px;display:inline-block;background-color:#FFFFFF;margin-right:0;}.fo40-navigation__item:last-of-type{margin-right:0;}.fo40-navigation__item:hover{background-color:#DDD;border-radius:2px;}.fo40-navigation__item--active:hover,.fo40-navigation__item--active{background-color:#FD3124;border-radius:2px;color:#FFFFFF;}.fo40-filter{display:flex;align-items:center;}.fo40-filter__label{color:#172E16;line-height:33px;margin-right:8px;min-width:120px;}.fo40-filter__options{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;}.fo40-filter .fo40-filter__option{display:inline-block;font-family:"Roboto Slab";font-size:16px;padding:8px 16px;border:1px solid #707070;border-radius:23px;margin:0;cursor:pointer;line-height:18px;white-space:nowrap;}.fo40-filter__option + .fo40-filter__option{margin-left:8px;}.fo40-filter__option--active,.fo40-filter__option:hover{background-color:#172E16;color:#FFFFFF;}.college-player__header{display:flex;cursor:pointer;}.college-player__image{padding:6px 16px 6px 6px;}.college-player__image img{height:auto;width:145px;min-width:145px;}.college-player__body{padding:12px 28px;border-top:1px solid #707070;}.college-player__rank-change{font-weight:bold;margin-right:10px;}.college-player__rank-change--up{color:#1CB20E;}.college-player__rank-change--down{color:#FD3124;}.college-player__rank-change--new{color:#FD3124;}.college-player__rank-change,.node-type-college-player .field--name-field-fantasy-rank-previous,.node-type-college-player .field--name-field-overall-rank-previous{display:inline-block;}.college-player__rank-change--up:before{width:0;height:0;border-style:solid;border-width:0 4px 5px 4px;border-color:transparent transparent #1cb20e transparent;content:'';margin-bottom:3px;display:inline-block;}.college-player__rank-change--down:before{width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#FD3124 transparent transparent transparent;content:'';margin-bottom:3px;display:inline-block;}.node-type-college-player .field--name-field-previous-rank .field__label{font-weight:normal;}.college-player__info{width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 16px 0 0;}.college-player__info h2{margin:0;padding:0;line-height:30px;}.college-player__items{display:flex;align-items:flex-end;padding:0 0 16px 0;}.college-player__items .field__label{font-family:'Rockwell','Roboto Slab',serif;line-height:24px;}.college-player__name{width:100%;}.college-player__header .field--name-field-player-fantasy-position,.college-player__header .field--name-field-player-position{border:1px solid #707070;border-radius:23px;font-family:"Roboto Slab",serif;font-size:12px;padding:8px 12px;white-space:nowrap;height:36px;line-height:18px;}.college-player__items > div{padding-right:32px;}.college-player__items > div:last-of-type{padding-right:0px;margin-left:auto;}.college-player__items .field--name-field-player-class{width:100%;padding:0;}.college-player__items .field--name-field-school .field--name-field-image{width:48px;height:48px;display:flex;justify-content:flex-end;align-items:flex-end;align-content:flex-end;}.college-player__items .field--name-field-school img{height:auto;width:auto;max-height:48px;}.college-player__position{float:right;border-top:3px solid #3A3E3E;background-color:#F7F7F7;padding:15px 22px;text-align:center;margin:0 0 16px 16px;}.node-type-college-player{background:#FFFFFF;box-shadow:0px 3px 6px #00000029;border:1px solid #707070;margin-bottom:18px;}.node-type-college-player.unpublished{opacity:0.5;}.node-type-college-player .field--name-field-overall-rank,.node-type-college-player .field--name-field-fantasy-rank{background:#172E16;border:1px solid #FFFFFF;border-radius:4px;color:#fff;font-family:'Overpass Mono',serif;font-size:24px;width:46px;height:46px;min-width:46px;text-align:center;line-height:46px;margin-right:14px;}.college-player__first-line{display:flex;padding-top:16px;}.college-player__arrow{border-left:1px solid #707070;width:66px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.college-player__header:hover .college-player__arrow,.college-player__arrow:hover{background-color:#dddddd;}.college-player__arrow svg path{transform:rotate(180deg);transform-origin:50% 50%;}.college-player__arrow--down svg path{transform:rotate(0deg);transform-origin:50% 50%;}.node-type-college-player .field--name-field-position-stat{display:inline-block;font:normal normal bold 20px/24px 'Teko Regular';color:#3A3E3E;text-transform:uppercase;}.node-type-college-player .field--name-field-positional-rank{font-family:'Rockwell';font-size:16px;color:#3A3E3E;}.node-type-college-player .field--name-field-position-value{font:normal normal bold 56px/84px 'Overpass Mono';color:#337433;}.node-type-college-player .field--name-body{font-family:"Roboto Slab";font-size:16px;}#fo40-block{border:1px solid #FD3124;border-radius:5px;background:#FFF;}#fo40-block header{text-align:center;padding:24px;width:100%;}#fo40-block header p{margin:0 0 16px 0;font-size:12px;letter-spacing:0px;color:#7D7D7D;text-align:left;}#fo40-block header h2{font-family:'Teko Regular';font-size:32px;color:#000;border:0;margin:0;}#fo40-block .fo40-block-tabs{position:relative;display:flex;justify-content:center;}#fo40-block .fo40-block-tabs i{position:absolute;top:0;left:0;height:36px;background:#FD3124;border-radius:4px;margin:5px 0 0 0;}#fo40-block .fo40-block-tabs ul{list-style:none;padding:4px;display:flex;margin:0;color:#FD3124;font-weight:500;border:1px solid #FD3124;border-radius:4px;justify-content:space-between;}#fo40-block .fo40-block-tabs ul li{flex:1;padding:0;margin:0;display:flex;justify-content:center;width:90px;}#fo40-block .fo40-block-tabs a{display:block;position:relative;padding:8px;border-radius:5px;font-size:20px;line-height:1;text-align:center;letter-spacing:0.5px;width:100%;}#fo40-block .fo40-block-tabs a.active{color:#FFF;}.fo40-players-list{padding-bottom:20px;}.fo40-players-list:not(.active){display:none;}.fo40-players-list ol{padding:16px;list-style:none;margin:0;}.fo40-players-list__line{display:flex;width:100%;align-items:center;padding:6px 4px;border-radius:2px;transition:all 200ms ease-out;}.fo40-players-list__line:hover{background:#FAED23;color:#172E16;transition:none;}.fo40-players-list .rank{font-size:20px;color:#FFF;background:#172E16;border-radius:4px;width:33px;height:33px;justify-content:center;align-items:center;display:flex;min-width:33px;min-height:33px;padding-top:4px;}.fo40-players-list .team{margin:0 16px;}.fo40-players-list .position{margin-left:auto;min-width:25px;text-align:center;}.fo40-players-list-action{padding:0 20px;}.fo40-players-list-action > a{width:100%;text-align:center;display:block;color:#FFF;background:#172E16;padding:8px 16px;border-radius:4px;}.fo40-players-list-action > a:hover{background:#091209;}.fo40-ad{text-align:center;margin:80px 0;}.college-player__arrow_text,.college-player__position_mobile .field--name-field-player-fantasy-position,.college-player__position_mobile .field--name-field-player-position{display:none;}@media (min-width:442px) and (max-width:767px){.fo40 header{min-height:494px;}}@media (max-width:479px){body.url-fo40 #content-wrap-outer:after{height:551px;}}@media (min-width:480px) and (max-width:767px){body.url-fo40 #content-wrap-outer:after{height:561px;}}@media (max-width:1023px){body.url-segment-fo100 .fo40 header{background-image:none;}}@media (max-width:767px){.fo40{background:url(/themes/custom/fo_front/img/fo40-logo-header.png) no-repeat 0 300px;background-size:200px 190px;}.fo40 header{background-image:url(/themes/custom/fo_front/img/fo40-players-v2.png);background-position:175px 299px;background-size:273px 205px;min-height:504px;margin:0 -16px;}body.url-segment-fo100 .fo40 header{background-image:url(/themes/custom/fo_front/img/fo100-players.png);background-position:230px 300px;background-size:auto 205px;min-height:504px;margin:0 -16px;}.fo40 header h1{padding:0 16px;}.fo40 header h2{padding:0 16px;}.fo40 header p{padding:0 16px;}.fo40__last-updated{padding:16px 0 0 16px;}.fo40__above-content{padding:32px 0 32px 0;display:flex;justify-content:center;align-items:center;}.college-player__header{flex-direction:column;}.college-player__image{padding:6px;}.college-player__info{padding:16px;}.college-player__first-line{padding:0 0 16px 0;}.college-player__image img{width:100%;}.college-player__items > div{padding-right:32px;padding-bottom:16px;}.college-player__items{display:flex;align-items:flex-start;padding:0 0 0 0;flex-wrap:wrap;align-content:center;justify-content:space-between;}.fo40-fantasy .fo40__above-content{padding:32px 0 12px 0;display:flex;justify-content:space-between;align-items:center;flex-direction:column;}.fo40-fantasy .fo40-filter{padding:32px 0 0 0;flex-direction:column;}.college-player__items .field--name-field-player-class{width:auto;}.college-player__arrow{width:auto;padding:8px;margin:0 6px;border-top:1px solid #707070;border-left:0 solid #707070;}.college-player__arrow_text{display:block;padding-right:6px;}.college-player__first-line .field--name-field-player-fantasy-position,.college-player__first-line .field--name-field-player-position{display:none;}.college-player__position_mobile{width:100%;display:flex;justify-content:space-between;padding-bottom:0;align-items:flex-end;}.college-player__position_mobile .field--name-field-player-fantasy-position,.college-player__position_mobile .field--name-field-player-position{display:block;}}@media (min-width:768px) and (max-width:1440px){body.url-fo40 #content-wrap-outer:after{height:371px;}}@media (min-width:1280px) and (max-width:1440px){body.url-fo40 #content-wrap-outer:after{height:457px;}}@media (min-width:768px) and (max-width:1440px){.fo40__last-updated{padding:16px 0 0 0;}.fo40{background:url(/themes/custom/fo_front/img/fo40-logo-header.png) no-repeat right 10px;background-size:auto 260px;}.fo40 header{background-image:none;min-height:314px;}.fo40 header p{max-width:500px;}.fo40__above-content{padding:32px 0 32px 0;display:flex;justify-content:space-between;align-items:flex-start;}.fo40-fantasy .fo40__above-content{padding:32px 0 16px 0;}.fo40-fantasy .fo40-navigation{margin-bottom:16px;}.fo40-fantasy .fo40-filter{margin-top:8px;}}@media (max-width:1279px){.fo40__above-content{flex-direction:column;}.fo40 header p{max-width:280px;}}@media (max-width:1024px){.fo40 header p{max-width:420px;}}@media (max-width:767px){.fo40 header p{max-width:100%;}}.rc-widget-header{display:flex;}.rc-widget-header > *{display:flex;align-items:flex-end;}.rc-widget-header .rc-brand-wrapper{display:flex;margin-top:0px;}.rc-widget-header .rc-brand-wrapper img{width:120px;height:auto;}#page .fo-store--auto-coupon{display:flex;background:#FD3124;margin:40px 0;position:relative;color:#FFF;padding:24px 40px 20px 40px;}#page .fo-store--auto-coupon.type-store-page{margin-top:-10px;max-width:740px;margin-left:auto;margin-right:auto;}.fo-store--auto-coupon i{width:30px;height:30px;position:absolute;background:#FFF;border-radius:50%;top:50%;margin-top:-15px;}.fo-store--auto-coupon i:first-child{left:-15px;}.fo-store--auto-coupon i + i{right:-15px;}.fo-store--auto-coupon .left{font-size:40px;line-height:0.9;text-align:right;margin-right:24px;padding-right:24px;border-right:1px solid #FFF;white-space:nowrap;display:flex;align-items:center;}.fo-store--auto-coupon .right{font-size:18px;margin-top:-3px;display:flex;align-items:center;text-align:left;}@media (max-width:767px){#page .fo-store--auto-coupon,#page .fo-store--auto-coupon.type-store-page{flex-direction:column;text-align:center;}.fo-store--auto-coupon .left{margin-right:0;padding-right:0;border-right:0;margin-bottom:16px;text-align:center;justify-content:center;padding-bottom:16px;border-bottom:1px solid #FFF;}}
@media (max-width:1440px){}@media (max-width:1279px){}@media (max-width:1023px){}@media (max-width:767px){}.form-item-favorite-team{display:none!important;}body.context-user-access #content{width:100%;}body.context-user-access #content-above{position:relative;z-index:10;}body.context-user-access .tou-wrap{margin:25px 0 40px 0;float:left;width:100%;clear:both;}body.context-user-access #content-wrap-outer{background:url(/themes/custom/fo_front/img/bg-ball.jpg) no-repeat top center;background-size:cover;padding-top:5em;padding-bottom:7em;color:#FFF;position:relative;}body.context-user-access.orange-stripe-showing #content-wrap-outer{padding-top:7em;}body.context-user-access #content-wrap-outer:after{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.65);z-index:1;content:'';}body.context-user-access #content-wrap > div{position:relative;z-index:2;}body.context-user-access #content-wrap #block-fo-front-page-title{font-weight:400;background:url(/themes/custom/fo_front/img/logo.png) no-repeat top center;background-size:100%;padding-top:80px;}body.context-user-access #content-wrap a{text-decoration:underline;}body.context-user-access #content-wrap select,body.context-user-access #content-wrap input[type="text"],body.context-user-access #content-wrap input[type="email"],body.context-user-access #content-wrap input[type="password"]{color:#222;}body.context-user-access #content-wrap input[type="submit"]{padding:10px 20px;}body.context-user-access #content-wrap .captcha{margin-top:30px;}body.context-user-access #content-wrap .form-item label{font-weight:700;}body.context-user-access #content-wrap .form-actions{margin-top:30px;}body.context-user-access #content-wrap .form-additional-links{margin-top:30px;text-align:center;}body.context-user-access #content-wrap .form-additional-links div{margin-top:10px;}body.context-user-access #content-wrap .form-additional-links.header{display:none;}body.context-user-access #content-wrap .form-additional-links.left-right{display:flex;justify-content:space-between;}body.context-user-access #content-wrap h3{color:#337433;font-size:20px;margin-top:0;}body.context-user-access #content-wrap .region-content > .block + .block{margin-top:0;}body.context-user-access #content-wrap .form-additional-links.left-right div:last-child{}body.context-user-access #block-fo-front-local-tasks,body.context-user-access.anonymous-user #block-sectionfootballoutsiders{display:none;}body.context-user-access .dialog-off-canvas-main-canvas{padding-top:95px;}body.context-user-access #footer-main{margin-top:0;}body.context-user-access.url-user-register #block-fo-front-page-title h1{display:none;}body.context-user-access.url-user-register .region-content,body.context-user-access.url-segment-personal .region-content{max-width:440px;}body.context-user-access.url-user-register #content-wrap .form-actions input{float:left;font-size:12px;width:120px;margin:0 10px 0 0;padding-left:0;padding-right:0;text-align:center;}body.context-user-access.url-user-register #content-wrap .form-actions .submit-info{width:300px;float:left;font-size:12px;opacity:0.5;padding-top:3px;line-height:18px;}body.context-user-access.url-user-register #content-wrap .form-additional-links{float:left;clear:both;width:100%;}body.context-user-access.url-user-register #content-wrap .form-wrapper.details,body.context-user-access.url-user-register #content-wrap .form-wrapper.details .details-wrapper{margin:0;padding:0;border:0;}body.context-user-access.url-user-register #content-wrap .form-wrapper.details summary{display:none;}body.context-user-access.url-user-register #content-wrap .birthdate-field-wrap legend{font-size:inherit;font-weight:700;margin:0;display:block;width:100%;position:relative;}body.context-user-access.url-user-register #content-wrap select{clear:both;width:200px;display:block;}body.context-user-access.url-user-register #content-wrap .birthdate-field-wrap select{display:inline-block;}body.context-user-access.url-user-register #content-wrap .form-item-personal-profiles-0-entity-field-birthdate-0-value-year select{width:70px;}body.context-user-access.url-user-register #content-wrap .form-item-personal-profiles-0-entity-field-birthdate-0-value-month select{width:65px;}body.context-user-access.url-user-register #content-wrap .form-item-personal-profiles-0-entity-field-birthdate-0-value-day select{width:55px;}body.context-user-access.url-user-register #content-wrap #edit-account{display:flex;flex-wrap:wrap;}body.context-user-access.url-user-register #content-wrap #edit-account .form-item{width:200px;}body.context-user-access.url-user-register #content-wrap #edit-account .form-item:first-child{margin-right:20px;}body.context-user-access.url-user-register #content-wrap #edit-personal-profiles-0 .field--type-string{width:200px;display:inline-block;}body.context-user-access.url-user-register #content-wrap #edit-personal-profiles-0 .field--name-field-first-name{margin-right:20px;}@media (max-width:1279px){body.context-user-access .dialog-off-canvas-main-canvas{padding-top:0;}body.context-user-access #content-wrap-outer{padding-top:100px;padding-bottom:100px;}body.context-user-access #content-wrap #block-fo-front-page-title{background:none;padding-top:0;}body.context-user-access #content-wrap #block-fo-front-page-title h1{color:#FFF;}}body.authenticated-user #user-pass input[type="submit"]{width:100%;}body.context-user-access.url-segment-personal #block-fo-front-page-title,body.context-user-access.url-segment-additional #block-fo-front-page-title{display:none;}body.context-user-access.url-segment-personal h2,body.context-user-access.url-segment-additional h2{color:#337433;}body.context-user-access.url-segment-personal fieldset,body.context-user-access.url-segment-additional fieldset{margin:0;padding:0;border:0;}body.context-user-access.url-segment-personal fieldset legend,body.context-user-access.url-segment-additional fieldset legend{font-size:inherit;font-weight:bold;}body.context-user-access.url-segment-personal .field--name-field-first-name{width:50%;float:left;padding-right:10px;}body.context-user-access.url-segment-personal .field--name-field-last-name{width:50%;float:left;padding-left:10px;}.field--name-field-residence,body.context-user-access .field--name-field-residence{clear:both;}body.context-user-access .field--name-field-birthdate fieldset{margin:0;padding-bottom:0;}body.context-user-access .field--name-field-birthdate legend{font-size:inherit;font-weight:700;margin:0;}body.context-user-access .field--name-field-birthdate .form-item{display:inline-block;}body.context-user-access #page .field--name-field-birthdate .form-item.form-type-select{margin-bottom:0;}body.context-user-access .field--name-field-birthdate select{width:auto;}body.context-user-access .field--name-field-residence select{width:200px;}body.context-user-access.url-segment-personal .form-disclaimer,body.context-user-access.url-segment-additional .form-disclaimer{margin-top:30px;}body.context-user-access.url-segment-additional .region-content{max-width:600px;}body.context-user-access.url-segment-additional .field--name-field-favorite-team select{width:200px;}body.url-segment-user.url-segment-edit .region-content > .block:not(#block-fo-front-page-title) + .block{margin:0;}#fo-main-register{display:flex;flex-wrap:wrap;justify-content:center;background:#FFF;padding-bottom:60px;}#fo-main-register h1{width:100%;margin:30px 0;color:#3a3e3e;font-size:48px;}#fo-main-register .captcha{clear:both;}#fo-main-register .left,#fo-main-register .right{width:100%;max-width:340px;padding:0 20px 10px 20px;border:5px solid transparent;}#fo-main-register .left{margin-right:20px;border-color:#FD3124;padding-top:20px;}#fo-main-register .left .description{margin:4px 0 0 20px;}#fo-main-register .right h3{margin-bottom:0;}#fo-main-register .right h3 + .fo-orange-stripe{margin-top:3px;}#fo-main-register fieldset{margin:0;padding:0;border:0;}#fo-main-register input[type="text"],#fo-main-register input[type="email"],#fo-main-register input[type="password"]{width:100%;}#fo-main-register input[type="submit"]{width:100%;}#fo-main-register .fieldset-wrapper{padding-left:20px;}#fo-main-register .form-item a{color:#FD3124;text-decoration:underline;}#fo-main-register legend span{font-size:18px;font-weight:700;color:#FD3124;}.fo-main-register-content-page{padding:20px 20px 60px 20px;background-color:#FFF;}body.url-segment-account-activated .fo-main-register-content-page,body.url-segment-loser-league-account-activated .fo-main-register-content-page{background-color:transparent;}body.url-segment-account-activated #content,body.url-segment-loser-league-account-activated #content{background:#FFF;}body.url-segment-account-activated #block-fo-front-content,body.url-segment-loser-league-account-activated #block-fo-front-content{padding-bottom:100px;}@media (max-width:1023px){#fo-main-register .left,#fo-main-register .right{width:300px;}#fo-main-register .right br{display:none;}#fo-main-register .right{padding-right:0;padding-left:0;}#fo-main-register .left .description{margin:4px 0 0 0;}}@media (max-width:767px){#fo-main-register .left,#fo-main-register .right{width:100%;margin:0;}}#block-dvoablock{margin-top:20px;}.video-iframe-wrap{position:relative;padding-bottom:56.25%;margin-top:12px;}.video-iframe-wrap img,.video-iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#block-podcastblock{padding:0;background:transparent;}#fo-main-podcast-block{padding:0;color:#FFF;border:1px solid #FD3124;border-radius:4px;background:#0D180C;}#fo-main-podcast-block.not-live{border:0;}#fo-main-podcast-block-meta .excerpt{padding:8px 12px;}#fo-main-podcast-block iframe{width:100%;}#fo-main-podcast-block-meta{min-height:56px;}#fo-main-podcast-block-meta > p,main #fo-main-podcast-block footer p{padding:0 12px;margin:0;font-size:12px;opacity:0.51;line-height:16px;}main #fo-main-podcast-block footer{margin-top:auto;}main #fo-main-podcast-block footer p{padding-left:0;color:#000;}#fo-main-podcast-block header{padding:8px 12px 0 12px;font-size:12px;}#fo-main-podcast-block header i{margin-right:12px;font-size:16px;}#fo-main-podcast-block footer{font-size:12px;padding:8px 12px 12px 12px;}#fo-main-podcast-block footer i{line-height:1;margin:0 0 -1px 4px;display:inline-block;width:12px;height:11px;background:url(/themes/custom/fo_front/img/icon-arrow-right-white.svg) no-repeat;background-size:100%;}#fo-main-podcast-block h2{margin:12px 0 0 0;font-size:20px;font-weight:500;padding:0 12px;}main #fo-main-podcast-block h2{font-size:24px;}main #fo-main-podcast-block{background:#FFF;color:inherit;border-radius:0;position:relative;display:flex;flex-direction:column;flex:2.1;}main #fo-main-podcast-block header{position:absolute;top:0;left:0;z-index:10;background:#FFF;padding-top:6px;padding-bottom:8px;display:flex;align-items:center;}main #fo-main-podcast-block header i{margin-top:2px;}main #fo-main-podcast-block.live header{background:#FD3124;color:#FFF;}main #fo-main-podcast-block.live .pulsating-circle:before,main #fo-main-podcast-block.live .pulsating-circle-wrap{background:#FFF;}main .video-iframe-wrap{margin-top:0;}@media (max-width:1279px){main #fo-main-podcast-block{flex:2.12;}}@media (max-width:1024px){main #fo-main-podcast-block{flex:2.16;}}.view-id-home.view-display-id-home_block{padding:0 0 20px 0;display:flex;flex-wrap:wrap;}.view-id-home.view-display-id-home_block .attachment-before{margin:64px 0;min-height:249px;width:875px;}.view-id-home.view-display-id-home_block .attachment-before .node-type-article{display:flex;margin-bottom:0;box-shadow:none;border:0;padding:0;color:#FFF;}.view-id-home.view-display-id-home_block .attachment-before .node-type-article h2{font-size:40px;margin:8px 0 12px 0;}.view-id-home.view-display-id-home_block .attachment-before .node-type-article .text-formatted p{font-size:16px;margin:12px 0 16px 0;}.view-id-home.view-display-id-home_block .attachment-before .node-type-article.view-mode-teaser .field--name-field-image a{height:auto;}#content-wrap-outer #content-wrap .view-id-home.view-display-id-home_block .attachment-before h2,#content-wrap-outer #content-wrap .view-id-home.view-display-id-home_block .attachment-before .field--name-body{padding-right:0;}.view-id-home.view-display-id-home_block .attachment-before .article-details{padding:11px 9px 0 24px;}.view-id-home.view-display-id-home_block .attachment-before .article-author-and-category,.view-id-home.view-display-id-home_block .attachment-before .article-author-and-category .article-category{font-size:14px;}.view-id-home.view-display-id-home_block .attachment-before .article-extra{margin-top:auto;font-size:14px;}.view-id-home.view-display-id-home_block .attachment-before .article-extra .article-comment-count,.view-id-home.view-display-id-home_block .attachment-before .article-extra .article-league-and-date{color:#FFF;}.view-id-home.view-display-id-home_block .attachment-before .node-type-article.view-mode-teaser .field--name-field-image{width:318px;}.view-id-home.view-display-id-home_block > .view-content{width:539px;margin-right:24px;display:flex;flex-direction:column;}.view-id-home.view-display-id-home_block .attachment-after{width:312px;display:flex;}.view-id-home.view-display-id-home_block .attachment-after .view,.view-id-home.view-display-id-home_block .attachment-after .view-content,.view-id-home.view-display-id-home_block .attachment-after .views-element-container{flex:1;display:flex;flex-direction:column;height:100%;}.view-id-home.view-display-id-home_block .attachment-after .views-row{flex:1;display:flex;}.view-id-home.view-display-id-home_block .attachment-after .node-type-article{width:100%;}.view-id-home.view-display-id-home_block .attachment-after .node-type-article h2{font-size:20px;}.view-id-home.view-display-id-home_block .views-row:last-child .node-type-article{margin-bottom:0;}.view-id-home.view-display-id-home_block > .view-content .node-type-article,.view-id-home.view-display-id-home_block .attachment-after .node-type-article{background:#FFF;}.view-id-home.view-display-id-home_block .attachment-after .field--name-body,.view-id-home.view-display-id-home_block .attachment-after .field--name-field-image{display:none;}.view-id-home.view-display-id-home_block > .view-content .non-regular-week,.view-id-home.view-display-id-attachment_1 .non-regular-week{display:block;}@media (min-width:767px){.view-id-home.view-display-id-home_block .attachment-after .node-type-article.view-mode-teaser .article-details{padding-left:0;}}@media (max-width:1440px){.view-id-home.view-display-id-home_block > .view-content{width:456px;}.view-id-home.view-display-id-home_block .attachment-before .node-type-article.view-mode-teaser .field--name-field-image{width:359px;}.view-id-home.view-display-id-home_block .attachment-before{margin:48px 0;width:792px;}}@media (min-width:1280px){.view-id-home.view-display-id-home_block > .view-content .node-type-article.view-mode-teaser .field--name-field-image a{min-height:177px;height:100%;}}@media (max-width:1279px){.view-id-home.view-display-id-home_block .attachment-before .node-type-article.view-mode-teaser .field--name-field-image{width:300px;}.view-id-home.view-display-id-home_block{padding:0;}.view-id-home.view-display-id-home_block .attachment-before{width:100%;padding-right:0;border-right:0;margin:32px 0;min-height:auto;}.view-id-home.view-display-id-home_block > .view-content{width:605px;}.view-id-home.view-display-id-home_block > .view-content .field--name-body{display:block;}.view-id-home.view-display-id-home_block .attachment-after{width:349px;}}@media (max-width:1023px){.view-id-home.view-display-id-home_block > .view-content{width:453px;margin-right:19px;}.view-id-home.view-display-id-home_block .attachment-before{margin-top:20px;}.view-id-home.view-display-id-home_block .attachment-after{width:264px;}#block-views-block-home-home-block{margin-bottom:32px;}}@media (max-width:767px){.view-id-home.view-display-id-home_block .attachment-after .node-type-article h2{font-size:24px;}.view-id-home.view-display-id-home_block > .view-content{width:100%;margin:0;}.view-id-home.view-display-id-home_block .attachment-after{width:100%;margin-top:20px;}.view-id-home.view-display-id-home_block .attachment-after .field--name-field-image{display:flex;}.view-id-home.view-display-id-home_block .attachment-before .article-details{padding:0;}.view-id-home.view-display-id-home_block .attachment-before .article-details .field--name-body{display:block!important;}.view-id-home.view-display-id-home_block .attachment-before .node-type-article.view-mode-teaser .field--name-field-image{margin-bottom:20px;width:100%;}.view-id-home.view-display-id-home_block .attachment-before{margin-top:0;padding:16px;margin-bottom:-48px;padding-bottom:80px;}.view-id-home.view-display-id-home_block > .view-content,.view-id-home.view-display-id-home_block .attachment-after{padding-left:16px;padding-right:16px;}body.front #block-podcastblock{margin-top:0;}}@media (max-width:480px){.view-id-home.view-display-id-home_block .attachment-before{background:#172e16;}}#fo-main-block-dvoa{border:3px solid #FD3124;background:#FFF;}.fo-main-block-dvoa__tables{display:flex;margin:20px 45px 0 45px;}#fo-main-block-dvoa .fo-main-block-dvoa__tables h3{margin:14px 0 20px 0;}.fo-main-block-dvoa__divider-wrapper{flex:1;margin:0 10px;}.fo-main-block-dvoa__divider{height:250px;width:1px;background:#D5D5D5;margin:0 auto;flex:1;}#fo-main-block-dvoa h2{background:#FD3124;color:#FFF;margin:0;padding:12px 0 12px 20px;text-align:left;}#fo-main-block-dvoa h3{color:#337433;border-bottom:2px solid #337433;margin:14px 45px 30px 45px;}#page #fo-main-block-dvoa h2 a{color:#FFF;text-decoration:none;}#fo-main-block-dvoa table{table-layout:fixed;background-color:#fff;border:0;width:100%;max-width:275px;}#fo-main-block-dvoa table td{border:0 solid;border-bottom:1px solid #D5D5D5;font-weight:bold;}#fo-main-block-dvoa table td:nth-child(1){color:#337433;text-align:left;}#fo-main-block-dvoa table td:nth-child(3){text-align:right;}#fo-main-block-dvoa table tr:last-child td{border:0;}@media (max-width:767px){.fo-main-block-dvoa__tables{flex-flow:column;}.fo-main-block-dvoa__divider{height:1px;width:100%;max-width:275px;}}#fo-main-block-dvoa.dvoa-early-season tr td:nth-child(4),#fo-main-block-dvoa.dvoa-early-season tr td:nth-child(5),#fo-main-block-dvoa.dvoa-early-season tr td:nth-child(6),#fo-main-block-dvoa.dvoa-in-season tr td:nth-child(4),#fo-main-block-dvoa.dvoa-in-season tr td:nth-child(5),#fo-main-block-dvoa.dvoa-in-season tr td:nth-child(6),#fo-main-block-dvoa.dvoa-late-season tr td:nth-child(7),#fo-main-block-dvoa.dvoa-late-season tr td:nth-child(8),#fo-main-block-dvoa.dvoa-late-season tr td:nth-child(9),#fo-main-block-dvoa.dvoa-playoffs tr td:nth-child(4),#fo-main-block-dvoa.dvoa-playoffs tr td:nth-child(5),#fo-main-block-dvoa.dvoa-playoffs tr td:nth-child(6),#fo-main-block-dvoa.dvoa-playoffs-champs tr td:nth-child(4),#fo-main-block-dvoa.dvoa-playoffs-champs tr td:nth-child(5),#fo-main-block-dvoa.dvoa-playoffs-champs tr td:nth-child(6){background:#D8D8D8;padding-top:5px;padding-bottom:5px;border:0;border-bottom:2px solid #ECECEC;}#fo-main-block-dvoa-extra{margin:20px 45px 20px 45px;display:flex;}#fo-main-block-dvoa-extra-premium{width:50%;}#fo-main-block-dvoa-extra-info{text-align:right;width:50%;}#fo-premium-options-wrap{display:flex;}@media (max-width:1279px){.dvoa-ratings-item{width:100%;}#dvoa-ratings-block table{width:100%;max-width:60%;margin-bottom:20px;}}#block-views-block-archives-block-watch-and-listen{background:#FFF;padding:20px 0;}#block-views-block-archives-block-watch-and-listen > h2{border-bottom:2px solid #337433;color:#337433;margin:0 0 30px 0;}#block-views-block-archives-block-watch-and-listen .view-content{display:flex;}#block-views-block-archives-block-watch-and-listen .views-row{flex:1;}#block-views-block-archives-block-watch-and-listen .views-row + .views-row{padding-left:30px;}#block-views-block-archives-block-watch-and-listen .node-type-article.view-mode-teaser{display:flex;flex-direction:column;border:0;margin-bottom:0;padding-bottom:0;}#block-views-block-archives-block-watch-and-listen .node-type-article.view-mode-teaser .article-details{padding-left:0;padding-top:30px;}#block-views-block-archives-block-watch-and-listen .node-type-article.view-mode-teaser .field--name-field-image{width:100%;}#fo-main-home-mix-block{display:flex;flex-wrap:wrap;padding:20px 0;width:100%;max-width:875px;}#fo-main-home-mix-block .view-footer p{margin:0;}#fo-main-home-top{width:100%;display:flex;margin:0 0 40px 0;}#fo-main-home-top > div{flex:1;border:1px solid #4a7a48;position:relative;padding:12px;box-shadow:0px 2px 2px rgb(0 0 0 / 9%),0px 4px 4px rgb(0 0 0 / 12%);display:flex;flex-direction:column;}#fo-main-home-top > div:nth-child(2){margin-left:24px;}#fo-main-home-top .view-header p{font-size:14px;margin:0 0 16px 0;}#left .view-archives .more-link,#fo-main-home-top > div .view-footer,body.front .view-id-home .view-footer{margin:auto 0 0 0;padding:12px 0 0 0;border:0;text-align:right;}#left .view-archives .more-link,#fo-main-home-top > div .view-footer p,body.front .view-id-home .view-footer p{margin:0;font-size:12px;}#left .view-archives .more-link a,#fo-main-home-top > div .view-footer p a,body.front .view-id-home .view-footer p a{width:12px;height:12px;background:url(/themes/custom/fo_front/img/icon-arrow-right-orange.svg) no-repeat right 3px;background-size:12px;padding-right:20px;}body.env-development #fo-main-home-metrics{width:100%;flex:1;margin-top:24px;display:flex;flex-wrap:wrap;background:#1B3C22;margin-bottom:42px;border:1px solid rgba(255,255,255,0.15);box-shadow:0px 0px 24px rgba(0,0,0,0.5);}#fo-main-home-metrics .left{width:310px;display:flex;flex-direction:column;padding:8px;border-right:1px solid rgba(255,255,255,0.15);;border-radius:2px;}#fo-main-home-metrics .left .item{display:none;}#fo-main-home-metrics .left button{margin:8px 0 0 0;padding:8px 40px 8px 8px;text-align:left;border:0;display:flex;flex-direction:column;border-radius:2px;color:#FFF;font-weight:600;transition:all 200ms ease-out;min-height:46px;justify-content:center;width:100%;}#fo-main-home-metrics .left .item-wrap:first-child button{margin-top:0;}#fo-main-home-metrics .left button .title{font-style:normal;font-weight:500;font-size:16px;line-height:16px;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:-2px;}#fo-main-home-metrics .left button .short{font-size:12px;font-weight:500;letter-spacing:-0.25px;}#fo-main-home-metrics .left button:hover{transition:none;background-color:rgba(255,255,255,0.15);}#fo-main-home-metrics .left button.active{color:#172E16;background-color:#FAED23;position:relative;transition:none;width:100%;}#fo-main-home-metrics .left button.active:after{content:'';position:absolute;width:16px;height:16px;background:url(/themes/custom/fo_front/img/icon-arrow-right-black.svg) no-repeat right center;background-size:100%;top:50%;right:12px;margin-top:-8px;}#fo-main-home-metrics .right{flex:1;color:#FFF;padding:24px;}#fo-main-home-metrics .right h3{margin:0;font-size:40px;}#fo-main-home-metrics .right h3 + p{margin-top:0;}#fo-main-home-metrics .right p{margin:8px 0;font-size:14px;line-height:24px;}#fo-main-home-metrics .right .item{display:flex;flex-direction:column;height:100%;}#fo-main-home-metrics .right .item:not(.active){display:none;}.metrics-article-video-wrap{margin-top:8px;margin-bottom:16px;width:75%;border:1px solid rgba(255,255,255,0.15);box-shadow:0px 0px 24px rgb(0 0 0 / 50%);padding:1px;}.metrics-article-video{padding-top:50%;position:relative;}.metrics-article-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;}#fo-main-home-mix-block #dvoa-ratings-block{background:#FFF;padding:20px 20px 20px 0;display:flex;flex-wrap:wrap;justify-content:space-between;}#fo-main-home-mix-block #dvoa-ratings-block td{padding-left:5px;padding-right:5px;}#fo-main-home-mix-block #dvoa-ratings-block td:nth-child(3){display:none;}#fo-main-home-dvoa-ratings{background:#FFF;padding:20px;display:flex;flex-wrap:wrap;}#fo-main-home-articles-5-9{margin-bottom:40px;}@media (max-width:1400px){#fo-main-home-mix-block{width:792px;}}@media (max-width:1279px){#fo-main-home-metrics .right{display:none;}#fo-main-home-metrics .left button.active + .item{display:block;width:100%;}#fo-main-home-metrics .left button.active:after{display:none;}#fo-main-home-metrics .left .item{color:#FFF;padding:4px 0 0 0;}#fo-main-home-metrics .left .item h3{display:none;}#fo-main-home-metrics .left .item p{font-size:12px;margin:8px;}#fo-main-home-mix-block{max-width:100%;width:100%;padding-bottom:0;}#fo-main-home-mix-block .fo-main-signup-block-form{margin-bottom:0;}#fo-main-home-mix-block .left,#fo-main-home-mix-block .right{width:100%;flex:none;}#block-views-block-archives-block-watch-and-listen .view-content{flex-direction:column;}#fo-premium-options-wrap{flex-direction:column;width:100%;}#fo-main-block-dvoa h2{font-size:18px;}#fo-main-block-dvoa td{font-size:11px;padding-left:5px;padding-right:5px;}body.front #content-before{margin-bottom:0;}}@media (max-width:1024px){#fo-main-home-mix-block .metrics-article + .metrics-article{margin-top:20px;}#fo-main-home-mix-block .metrics-article{flex:auto;margin:0;}#fo-main-home-mix-block > div + div{margin-left:0;margin-top:20px;}#fo-main-home-mix-block{padding:0;margin:32px 0;}#content #fo-main-home-articles-5-9{margin-top:0;}#content #fo-main-home-metrics{margin-top:32px;}}@media (max-width:767px){#content #fo-main-home-articles-5-9{margin-top:32px;width:100%;}#fo-main-home-top{flex-direction:column;margin-bottom:0;}#fo-main-home-top > div:nth-child(2){margin:20px 0 0 0;}}@media (max-width:480px){.dvoa-block-wrap thead td{font-size:10px;}#fo-main-block-dvoa-extra{display:block;}#fo-main-block-dvoa-extra-premium,#fo-main-block-dvoa-extra-info{width:100%;clear:both;text-align:left;}#fo-main-block-dvoa-extra-info{margin-top:10px;}}body.front .messages--status{margin:0;}body.front .region-content-above-full-width{position:relative;}body.front div[data-drupal-messages]{padding:40px 0 0 0;width:100%;max-width:1322px;margin:0 auto -30px auto;z-index:11;position:relative;}body.front .region-content-above-full-width:before{background:#172E16;top:0;left:0;right:0;content:'';z-index:1;position:absolute;height:300px;}#block-homeblock{position:relative;z-index:10;}#home-top-stories{padding-top:70px;padding-bottom:80px;background:#172E16;}#home-top-stories > .inner{display:flex;}#home-top-stories .node{padding:0;border:0;box-shadow:none;}#home-top-stories .views-row:nth-child(1) .field--name-field-image{width:100%;}#home-top-stories .views-row:nth-child(1) .field--name-field-image img{height:auto;}#home-top-stories .views-row:nth-child(1) .article-details{padding:20px 0 0 0;}#home-top-stories .views-row:nth-child(1) .node{flex-direction:column;}#home-top-stories .views-row:not(:first-child) .field--name-field-image{display:none;}#home-top-stories .views-row:not(:first-child) .article-details{padding:0;}#home-top-stories .views-row:last-child{border-bottom:2px solid #BFBFBF;padding-bottom:8px;}#home-top-stories .view-footer{text-align:right;margin-top:auto;}#home-top-stories .view-footer .btn{background-image:url(/themes/custom/fo_front/img/icon-arrow-right-white.svg);background-repeat:no-repeat;background-position:calc(100% - 7px) center;background-size:16px;padding-right:28px;padding-left:10px;font-size:13px;}#home-top-stories .views-row + .views-row{border-top:2px solid #BFBFBF;padding-top:20px;margin-top:24px;}#home-top-stories .views-element-container:last-child .view-footer{margin-bottom:-50px;}#home-top-stories .left{position:relative;flex:5;}#home-top-stories .left:after{position:absolute;content:'';display:block;top:-30px;left:-30px;width:222px;height:91px;background:url(/themes/custom/fo_front/img/home-top-stories.png);}#home-top-stories .left .node{padding:0;border:0;color:#FFF;box-shadow:none;}#home-top-stories .left .node .article-comment-count i{background-image:url(/themes/custom/fo_front/img/icon-comments-white.svg);}#home-top-stories .left .article-extra .article-league-and-date{color:inherit;font-size:14px;}#home-top-stories .left .views-row:nth-child(1) .node h2{font-size:40px;}#home-top-stories .left .views-row:nth-child(1) .article-details p{font-size:16px;}#home-top-stories .left .views-row:nth-child(1) .article-author-and-category *{font-size:14px;}#home-top-stories .left .view-footer{text-align:center;}#home-top-stories .left .view-footer .btn{background-image:url(/themes/custom/fo_front/img/icon-arrow-down-white.svg);}#home-top-stories .right{position:relative;margin-left:40px;flex:8;padding-bottom:80px;}#home-top-stories .right .node{margin-bottom:0;}#home-top-stories .right .views-row:not(:first-child) .node h2{margin:0;}#home-top-stories .right .views-row + .views-row{margin-top:8px;padding-top:8px;}#home-top-stories .right .column:nth-child(1) .views-row:not(:first-child) h2{font-family:'Roboto Slab',sans-serif;font-size:14px;position:relative;padding-left:20px;line-height:1.4;}#home-top-stories .right .column:nth-child(1) .views-row:not(:first-child) h2:before{content:"\2022";;font-weight:bold;position:absolute;left:8px;}#home-top-stories .right .column:nth-child(1) .article-extra{display:none;}#home-top-stories .right .column:nth-child(1) .views-row:nth-child(1) .field--name-body{display:block;}#home-top-stories .right .column:nth-child(1) .views-row:nth-child(1) .field--name-body p{margin-bottom:0;font-size:14px;}#home-top-stories .right .views-row:nth-child(1) h2{margin-top:0;font-size:35px;}#home-top-stories .right .views-element-container + .views-element-container{margin-top:32px;}#home-top-stories .right .view-header{border-top:1px solid #000;margin-bottom:8px;}#home-top-stories .right .view-header p{margin:0;background:#000;color:#FFF;display:inline-block;padding:1px 12px;font-size:12px;}#home-top-stories .right > h2{background:#172E16;display:inline-block;padding-right:20px;position:relative;z-index:2;margin-top:0;color:#FFF;}#home-top-stories .right:after{content:'';position:absolute;top:22px;top:253px;left:0;right:0;height:2px;background:rgba(255,255,255,0.5);}#home-top-stories .right .field--name-body,#home-top-stories .right .article-author-and-category{display:none;}#home-top-stories .right-content{display:flex;}#home-top-stories .right-content .column{flex:1;background:#FFF;padding:20px;}#home-top-stories .right-content .column .views-element-container:first-child:last-child{height:100%;width:100%;display:flex;}#home-top-stories .right-content .column .views-element-container:first-child:last-child > .view{display:flex;flex:1;flex-direction:column;}#home-top-stories .right-content .column:first-child{margin-right:20px;display:flex;flex-direction:column;justify-content:space-between;}#home-outsiders-stats{padding-top:40px;}#home-outsiders-stats > .inner{position:relative;}#home-outsiders-stats > .inner:after{content:'';position:absolute;width:180px;height:75px;background:url(/themes/custom/fo_front/img/the-outsiders.png) no-repeat top center;background-size:100% auto;top:-80px;left:0;}#home-outsiders-stats > .inner{display:flex;}#home-outsiders-stats > .inner > .left,#home-outsiders-stats > .inner > .right{flex:1;}#home-outsiders-stats > .inner > .right{padding-left:150px;}@media (max-width:1279px){#home-outsiders-stats > .inner,#home-top-stories .inner{flex-direction:column;}#home-top-stories .right{margin-left:0;margin-top:80px;}#home-outsiders-stats > .inner > .right{padding-left:0;margin-top:60px;}}@media (max-width:767px){#home-outsiders-stats{padding-top:40px;padding-left:16px;padding-right:16px;}#home-top-stories{padding-top:16px;}#home-top-stories .left,#home-top-stories .right{padding-left:16px;padding-right:16px;}#home-top-stories .article-extra-mobile{margin-top:0;border-top:0;padding-top:0;}#home-top-stories .right-content{flex-direction:column;}#home-top-stories .right-content .article-extra-mobile{display:none;}#home-top-stories .right .column{margin:0;width:100%;}#home-top-stories .right-content .column:first-child{padding-bottom:40px;}}.outsider-profile{display:flex;}.outsider-profile + .outsider-profile{margin-top:60px;}.outsider-profile .left{width:200px;padding-top:24px;}.outsider-profile .right{flex:1;padding-left:20px;}.outsider-profile .right p{font-size:14px;}.outsider-profile .right > h3{font-size:14px;font-family:inherit;margin:0;}.outsider-profile .latest-article h3{margin-top:12px;margin-bottom:0;}.outsider-profile .latest-article p{margin-top:8px;}.outsider-profile .latest-article-top{margin-top:12px;border-top:1px solid #444;display:flex;justify-content:center;}.outsider-profile .latest-article-top span{display:inline-block;background:#444;color:#FFF;font-size:12px;padding:2px 8px 4px 8px;line-height:1;}.outsider-profile .latest-article-text,.outsider-profile .latest-article-text p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.outsider-profile .latest-article-text p:not(:first-child){display:none;}.outsider-profile .view-more{text-align:right;padding-top:12px;margin-top:12px;border-top:1px solid #444;}.outsider-profile .view-more a{color:#FD3124;font-weight:700;}@media (max-width:767px){.outsider-profile{}.outsider-profile .left{width:120px;}.outsider-profile .right{padding-left:8px;}}.latest-media-block{padding-bottom:40px;}.latest-media-block .row{display:flex;flex-wrap:nowrap;}.latest-media-block .row-1{align-items:stretch;justify-content:stretch;}.latest-media-block .row-1 .right{display:flex;flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;width:100%;}.latest-media-block .row-1 .right .btn-youtube{background:red;width:100%;flex:1;margin-bottom:32px;padding:8px 16px;color:#FFF;font-size:18px;line-height:1;border-radius:2px;display:flex;justify-content:center;align-items:center;}.latest-media-block .row-1 .right .btn-youtube:hover{background:#d20000;}.latest-media-block .row-1 .right .btn-youtube i{font-size:28px;margin-right:8px;}#content .latest-media-block .row + .row{margin-top:32px;}.latest-media-block .row > *{flex:1;}.latest-media-block .row > * + *{margin:0 0 0 32px;}.latest-media-block .node{display:flex;flex-direction:column;}#content .latest-media-block .node .field--name-body{padding:0;}#content .latest-media-block .article-details{padding-left:0;}.latest-media-block .article-author-and-category{padding-top:12px;}@media (min-width:768px){#content .latest-media-block .node .field--name-field-image{width:100%;}#content .latest-media-block .node .field--name-field-image a,#content .latest-media-block .node .field--name-field-image a img{height:auto;min-height:auto;}#content .latest-media-block .row-1 .node{flex:1;}}@media (max-width:767px){#content .latest-media-block .row + .row{margin-top:20px;}}body.front #content-wrap{position:relative;z-index:1;margin-top:24px;}body.front #content-wrap-helper{display:block;background:#172E16;position:absolute;width:100%;}body.front.toolbar-tray-open #content-wrap-helper{margin-top:-79px;}@media (min-width:1200px){body.front.orange-stripe-showing #content-wrap-helper{margin-top:-140px;}}#block-latestmediablock{position:relative;}#block-latestmediablock > h2{color:#FFF;padding-top:24px;padding-right:12px;background:#172E16;position:relative;z-index:2;display:inline-block;margin-bottom:24px;}#block-latestmediablock:before{border-top:1px solid #FFF;content:'';position:absolute;top:54px;left:0;right:0;z-index:1;}#block-latestmediablock .node{background:#FFF;margin-bottom:0;padding:0;}#block-latestmediablock .node .article-details,#block-latestmediablock .node .article-details-mobile{padding-left:12px;padding-right:12px;padding-bottom:12px;}body.front #block-fo-front-content{padding-top:40px;}@media (max-width:767px){.latest-media-block .row{flex-direction:column;}.latest-media-block .row > * + *{margin-left:0;margin-top:20px;}#content .latest-media-block .row-1 .node .field--name-field-image a img{object-fit:inherit;}#block-latestmediablock .node .article-extra-mobile{padding:12px;}#block-latestmediablock .node-type-article.view-mode-teaser .field--name-field-image{width:100%;}}body.front aside .block:first-child{margin-top:40px;}#home-top-banner-mobile,#home-top-banner-desktop{width:100%;background-repeat:no-repeat;background-position:top center;margin-bottom:32px;}@media (max-width:1279px){#home-top-banner-desktop{display:none;}#home-top-banner-mobile{display:block;background-image:url(https://cdn.footballoutsiders.net/files/banners/fo100-banner-2.png);background-size:100%;padding-bottom:25%;}}@media (min-width:1280px){#home-top-banner-desktop{display:block;height:200px;background-image:url(https://cdn.footballoutsiders.net/files/banners/fo100-banner-2.png);background-size:100%;}#home-top-banner-mobile{display:none;}}body.url-shop-historical-products{background:#ebebeb;}body.url-shop-historical-products h1.page-title{font-size:60px;font-weight:400;margin:0;}.view-store.product-list-view .view-content{display:flex;flex-direction:row;flex-flow:wrap;}.view-store.product-list-view .view-content > h3{font-size:50px;font-weight:400;margin:72px 0;width:100%;}.view-store.product-list-view .attachment .view-content > h3:first-child{margin-top:0;}.view-store.product-list-view .views-group-wrap{display:flex;flex-direction:row;flex-flow:wrap;}.view-store.product-list-view .view-content .views-row{margin:0 30px 45px 30px;display:flex;width:245px;}.view-store.product-list-view.wider .view-content .views-row{width:346px;}.view-store.product-list-view.wider .view-content .views-row .product-top{font-size:20px;}.view-store.product-list-view.wider .view-content .views-row .button{padding-top:14px;padding-bottom:14px;font-size:18px;}.view-store.product-list-view.with-checkmarks .view-content .views-row p{text-align:left;background:url(/themes/custom/fo_front/img/icon-check-green.png) no-repeat 0 0;background-size:18px;padding-left:25px;}.view-store.product-list-view .view-content .views-field-rendered-entity,.view-store.product-list-view .view-content .views-field-rendered-entity .field-content{display:flex;}.view-store.product-list-view .view-footer{margin:34px 0;text-align:center;}@media (min-width:1024px){.view-store.product-list-view.wider .view-content .views-row:nth-child(3n + 1),.view-store.product-list-view:not(.wider) .view-content .views-row:nth-child(4n + 1){margin-left:0;}.view-store.product-list-view.wider .view-content .views-row:nth-child(3n),.view-store.product-list-view:not(.wider) .view-content .views-row:nth-child(4n){margin-right:0;}}@media (min-width:1024px) and (max-width:1279px){.view-store.product-list-view.wider .view-content .views-row{width:293px;}.view-store.product-list-view .view-content .views-row{width:210px;margin-left:20px;margin-right:20px;}.view-store.product-list-view .view-content > h3{font-size:40px;margin:42px 0;}}@media (max-width:1023px){.view-store.product-list-view .product.view-mode-teaser .product-info{padding:20px 10px 20px 10px;}.view-store.product-list-view .product.view-mode-teaser .product-actions{padding-left:10px;padding-right:10px;}.view-store.product-list-view .view-content .views-row{width:206px;margin-left:20px;margin-right:20px;}.view-store.product-list-view .view-content .views-row:first-child{margin-left:0;}.view-store.product-list-view .view-content .views-row:first-child,.view-store.product-list-view .view-content .views-row:nth-child(3n+1){margin-left:0;}.view-store.product-list-view .view-content .views-row:nth-child(3n){margin-right:0;}.view-store.product-list-view.wider .view-content .views-row{width:213px;}.view-store.product-list-view.wider .view-content .views-row .product-top{font-size:inherit;}.view-store.product-list-view.wider .view-content .views-row input[type="submit"]{padding-top:5px;padding-bottom:5px;font-size:inherit;}}@media (max-width:767px){.view-store.product-list-view .view-content > h3{font-size:30px;margin:30px 0;}.view-store.product-list-view.wider .view-content .views-row{width:100%;margin:0;}.view-store.product-list-view .view-content .views-row{width:100%;margin:0 0 20px 0;}.view-store.product-list-view .view-content .views-row .views-field-rendered-entity{flex:1;width:100%;}}.product.view-mode-teaser{display:flex;flex-direction:column;width:100%;background:#337433;flex:1;position:relative;}.product.view-mode-teaser .product-top{background:#337433;color:#FFF;text-align:center;text-transform:uppercase;font-size:12px;padding:0 10px;display:flex;align-items:center;justify-content:center;height:55px;}.product.view-mode-teaser .product-info{background:#FFF;padding:26px 31px 50px 31px;flex:1 0 auto;text-align:center;}.product.view-mode-teaser .product-price{padding-bottom:10px;border-bottom:1px solid #d7d7d7;}.product.view-mode-teaser .product-price i{font-style:normal;vertical-align:top;font-size:24px;display:inline-block;margin:7px 0 0 -26px;position:absolute;}.product.view-mode-teaser .product-price b{font-size:60px;font-weight:400;line-height:1;color:#337433;display:inline-block;}.product.view-mode-teaser .product-info .text-formatted{padding:15px 0 5px 0;}.product.view-mode-full .field--name-title,.product.view-mode-teaser .field--name-title{display:none;}.product.view-mode-teaser .product-actions{background:#FFF;padding:0 30px 10px 30px;display:flex;flex-direction:column;flex-shrink:0;}.product.view-mode-teaser .product-ribbon{position:absolute;top:0;left:10px;z-index:8;background:#3a3e3f;color:#FFF;text-transform:uppercase;text-align:center;padding:30px 0 0 0;width:82px;}.product.view-mode-teaser .product-ribbon-helper{background:#FFF;height:26px;border-left:41px solid #3a3e3f;border-right:41px solid #3a3e3f;border-bottom:26px solid transparent;margin-top:20px}.product.view-mode-teaser .product-ribbon.early-bird-special small{font-size:10px;display:block;margin-top:12px;}.product.view-mode-teaser .product-actions a,.product.view-mode-teaser .product-actions input{width:100%;text-align:center;font-weight:normal;margin:0;}.product.view-mode-teaser .product-actions a{margin-top:5px;}.product.view-mode-teaser .product-actions .form-actions{margin:0;}.product.view-mode-teaser .product-actions .form-actions .product-price{display:none;}.related-products-wrap{padding-top:30px;margin-top:40px;border-top:1px solid #CCC;}.field--name-field-related-products{margin-top:40px;display:flex;flex-wrap:wrap;}.field--name-field-related-products > .field__item{flex:1;display:flex;min-width:300px;margin:0 0 40px 20px;}.count-3 .field--name-field-related-products > .field__item,.count-6 .field--name-field-related-products > .field__item{min-width:250px;}.field--name-field-related-products > .field__item:first-child,.count-4 .field--name-field-related-products > .field__item:nth-child(2n + 1){margin-left:0;}@media (max-width:1023px){.product.view-mode-teaser .product-price b{font-size:40px;}.product.view-mode-teaser .product-ribbon{font-size:10px;width:52px;padding-top:30px;}.product.view-mode-teaser .product-ribbon-helper{background:#FFF;height:26px;border-left:26px solid #3a3e3f;border-right:26px solid #3a3e3f;border-bottom:14px solid transparent;margin-top:0;}}@media (max-width:767px){#page .product.view-mode-teaser{width:100%;}}.product.view-mode-full .product-download-button{width:100%;max-width:400px;margin:30px auto;background:#EEE;padding:20px;text-align:center;}.product.view-mode-full .product-download-button h3{margin:0;}.product.view-mode-full .product-download-button .button{margin-top:5px;}.product.view-mode-full .commerce-order-item-add-to-cart-form{display:flex;justify-content:center;margin:30px 0;}.product.view-mode-full .product.view-mode-teaser .commerce-order-item-add-to-cart-form{margin:0;}.product.view-mode-full .field--name-variations .product-price i{font-size:24px;font-style:normal;vertical-align:top;display:inline-block;margin:5px 10px 0 -20px;}.product.view-mode-full .field--name-variations .product-price b{font-size:50px;color:#337433;font-weight:400;line-height:1;margin-right:30px;}.product.view-mode-full .commerce-order-item-add-to-cart-form .form-actions{display:flex;}.product.view-mode-full .commerce-order-item-add-to-cart-form .form-actions .button{font-weight:400;font-size:18px;width:240px;text-align:center;line-height:38px;}body.url-segment-taxonomy.url-segment-term:not(.context-help-section) .page-title{text-align:center;}#content .node-type-article.view-mode-teaser .article-details h2.node-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin:12px 0 4px 0;}#content .node-type-article.view-mode-teaser .article-details h2.node-title,#content .node-type-article.view-mode-teaser .article-details .field--name-body{padding-right:15px;}.view-id-archives.view-display-id-archives{padding:20px 20px 20px 0;}.view-id-home.view-display-id-block_home_top .view-header{position:relative;}.view-id-home.view-display-id-home .view-header h2,.view-id-home.view-display-id-home .view-header h3,.view-id-home.view-display-id-block_home_top .view-header h2,.view-id-home.view-display-id-block_home_top .view-header h3{color:#000;background:#FFF;display:inline-block;position:relative;z-index:2;padding-right:20px;margin:24px 0;}.view-id-home.view-display-id-home .view-header h2,.view-id-home.view-display-id-block_home_top .view-header h2{font-size:40px;}.view-id-home.view-display-id-home .view-header:after,.view-id-home.view-display-id-block_home_top .view-header:after{content:'';border-top:1px solid #444;position:absolute;top:38px;left:0;right:0;z-index:1;}.node-type-almanac.view-mode-teaser h2,.node-type-article.view-mode-teaser h2{width:100%;font-size:24px;}.node-type-almanac.view-mode-teaser,.node-type-article.view-mode-teaser{padding:12px;display:flex;margin-bottom:40px;border:1px solid #4a7a48;box-shadow:0px 2px 2px rgba(0,0,0,0.09),0px 4px 4px rgba(0,0,0,0.12);}.colored-block-content .node-type-almanac.view-mode-teaser{box-shadow:0 0 0 0;border:0;padding:0;margin:0;width:100%;}.view-id-taxonomy_term .node-type-almanac.view-mode-teaser .article-title-and-body,.view-id-taxonomy_term .node-type-article.view-mode-teaser .article-title-and-body,.view-id-home.view-display-id-home .node-type-almanac.view-mode-teaser .article-title-and-body,.view-id-home.view-display-id-home .node-type-article.view-mode-teaser .article-title-and-body{padding-right:80px;}.view-id-home.view-display-id-home .node-type-almanac.view-mode-teaser h2,.view-id-home.view-display-id-home .node-type-article.view-mode-teaser h2{font-size:28px;}.view-id-home.view-display-id-home .node-type-almanac.view-mode-teaser .field--name-body p,.view-id-home.view-display-id-home .node-type-article.view-mode-teaser .field--name-body p{font-size:14px;}.node-type-almanac.view-mode-teaser h2{color:inherit;text-transform:none;font-size:20px;margin:0;}.node-type-almanac.view-mode-teaser h3{margin:10px 0 20px 0;}.node-type-almanac.view-mode-teaser p:first-child{margin-top:0;}.node-type-almanac.view-mode-teaser .field--name-field-image{width:250px;}.node-type-article.view-mode-teaser .field--name-field-image{display:flex;}.node-type-almanac.view-mode-teaser .field--name-field-image a,.node-type-article.view-mode-teaser .field--name-field-image a{display:flex;min-height:142px;flex:1;}.node-type-almanac.view-mode-teaser .field--name-field-image a{height:auto;}.node-type-almanac.view-mode-teaser .field--name-field-image img,.node-type-article.view-mode-teaser .field--name-field-image img{width:auto;height:177px;}#team-almanac-excerpt .node-type-almanac.view-mode-teaser .field--name-field-image img{height:auto;}.view-display-id-attachment_first .node-type-article.view-mode-teaser .field--name-field-image img{height:100%;object-fit:cover;}@media (max-width:767px){.node-type-almanac.view-mode-teaser .field--name-field-image img,.node-type-article.view-mode-teaser .field--name-field-image img{height:100%;}#content .node-type-article.view-mode-teaser .article-details h2.node-title,#content .node-type-article.view-mode-teaser .article-details .field--name-body{padding-right:0;}.view-id-taxonomy_term .node-type-almanac.view-mode-teaser .article-title-and-body,.view-id-taxonomy_term .node-type-article.view-mode-teaser .article-title-and-body,.view-id-home.view-display-id-home .node-type-almanac.view-mode-teaser .article-title-and-body,.view-id-home.view-display-id-home .node-type-article.view-mode-teaser .article-title-and-body{padding-right:0;}.node-type-almanac.view-mode-teaser,.node-type-article.view-mode-teaser{flex-wrap:wrap;width:100%;}.node-type-almanac.view-mode-teaser .field--name-field-image,.node-type-article.view-mode-teaser .field--name-field-image{width:67px;}.node-type-almanac.view-mode-teaser .field--name-body,.node-type-article.view-mode-teaser .field--name-body{display:none!important;}.node-type-almanac.view-mode-teaser .field--name-field-image a,.node-type-article.view-mode-teaser .field--name-field-image a{position:relative;padding-top:80%;height:auto;}.node-type-almanac.view-mode-teaser .field--name-field-image img,.node-type-article.view-mode-teaser .field--name-field-image img{position:absolute;top:0;left:0;width:100%;}#block-views-block-archives-block-watch-and-listen .views-row + .views-row{margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #EEE;}.node-type-almanac.view-mode-teaser .field--name-field-image a,.node-type-article.view-mode-teaser .field--name-field-image a{min-height:67px;}.node-type-almanac.view-mode-teaser,.node-type-article.view-mode-teaser{padding:8px;}}body.url-segment-team #content-before{background:#FFF;margin-bottom:0;}#team-top-offensive-players .btn{width:100%;text-align:center;margin-top:20px;}#team-landing-top{background:#FFF;padding-bottom:20px;padding-top:20px;}#team-landing-top > h2{border-bottom:2px solid #337433;margin:0 0 5px 0;padding-bottom:5px;}#team-landing-top > p{margin-top:0;}#team-articles-view-more{text-align:center;}#team-articles-wrap > h2{color:#337433;}#dvoa-ratings-block header{text-align:center;}#dvoa-ratings-block .dvoa-ratings-item + .dvoa-ratings-item{margin-top:20px;}#dvoa-ratings-block header h2{margin:0 0 10px 0;border-bottom:2px solid #337433;color:#337433;}.node .twitter-tweet{margin-left:auto;margin-right:auto;}.node .paywall-text p,.node .paywall-text li,.table-info-content li,.node-type-almanac .text-formatted p,.node-type-almanac .text-formatted li,.node-type-article .text-formatted p,.node-type-article .text-formatted li{font-size:16px;line-height:1.6;}.node-type-almanac.view-mode-teaser .text-formatted p,.node-type-almanac.view-mode-teaser .text-formatted li,.node-type-article.view-mode-teaser .text-formatted p,.node-type-article.view-mode-teaser .text-formatted li{font-size:14px;}#fo-main-podcast-block-meta .excerpt p,.node-type-almanac.view-mode-teaser .text-formatted p,.node-type-article.view-mode-teaser .text-formatted p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;margin-top:0;}.node-type-almanac.view-mode-full .text-formatted p,.node-type-almanac.view-mode-full .text-formatted li{font-size:18px;}.node-type-article.view-mode-full .text-formatted p,.node-type-article.view-mode-full .text-formatted li{font-size:16px;line-height:24px;}.node .paywall-text p a,.node .paywall-text li a,.table-info-content li a,.node-type-almanac .text-formatted p a,.node-type-almanac .text-formatted li a,.node-type-article .text-formatted p a,.node-type-article .text-formatted li a{text-decoration:underline;}.node-type-almanac .view-full-article,.node-type-article .view-full-article{padding:10px 20px;margin-left:20px;}.node-type-almanac .article-details,.node-type-article .article-details{padding:0 0 0 16px;display:flex;flex-direction:column;flex:1;}.node-type-almanac.view-mode-teaser .article-details,.node-type-article.view-mode-teaser .article-details{padding-top:0;}.article-author-and-category{display:flex;width:100%;}.article-author-and-category span{margin:0 6px;}.node-type-almanac.view-mode-teaser{border-bottom:0;padding-bottom:0;margin-bottom:0;}.node-type-almanac.view-mode-teaser .article-meta{display:flex;flex-wrap:wrap;width:100%;align-items:center;}.node-type-almanac.view-mode-teaser .bottom{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.node-type-almanac.view-mode-teaser .field--name-field-image{width:100%;}.node-type-almanac.view-mode-teaser .article-authors{margin-right:20px;}.node-type-almanac.view-mode-teaser .left{display:flex;flex:3;}.node-type-almanac.view-mode-teaser .fo-main-user-name-wrap > a{color:#2e812f;text-decoration:underline;font-weight:600;}.node-type-almanac.view-mode-teaser .article-comment-count{display:flex;justify-content:flex-end;flex:1;padding:10px 5px 10px 0;}.node-type-almanac.view-mode-teaser{flex-direction:column;flex:1;}.node-type-almanac.view-mode-teaser .btn{width:220px;text-align:center;margin-left:auto;margin-right:auto;}.node-type-almanac.view-mode-teaser .btn{margin-top:16px;}.node-type-almanac.view-mode-teaser .article-details{padding-top:0;padding-bottom:0;display:block;}.node-type-almanac.view-mode-full .article-authors,.node-type-almanac.view-mode-full .article-posted,.node-type-article.view-mode-full .article-authors{margin-top:auto;font-size:12px;}.node-type-article.view-mode-full .article-posted{color:#000000;font-size:12px;line-height:16px;}.node-type-almanac.view-mode-full .article-posted{opacity:0.51;}.node-type-almanac .article-details h2 span,.node-type-article .article-details h2 span{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}#block-views-block-home-home-block .article-details h2 span{-webkit-line-clamp:3;}.node-type-almanac .article-details .field--name-body,.node-type-article .article-details .field--name-body{width:100%;}.article-author-and-category,.node-type-almanac .article-category,.node-type-article .article-category{font-size:12px;}.node-type-almanac.view-mode-full .article-author-and-category{display:flex;justify-content:center;flex-wrap:wrap;}.node-type-article.view-mode-full .article-author-and-category{color:#000000;}.article-extra{display:flex;width:100%;margin-top:auto;font-size:12px;}.article-extra-mobile{display:none;}.article-extra .article-league-and-date{color:#000;opacity:0.51;}.article-extra .article-comment-count{display:flex;flex-flow:column-reverse;margin-left:auto;min-width:44px;text-align:right;line-height:10px;}.node-type-almanac .article-comment-count i,.node-type-article .article-comment-count i{display:inline-block;background-image:url(/themes/custom/fo_front/img/icon-comments-black.svg);background-size:14px;background-repeat:no-repeat;width:14px;height:17px;margin:0 0 -6px 0;}.attachment-before .node-type-article .article-comment-count i{background-image:url(/themes/custom/fo_front/img/icon-comments-white.svg);}.node-type-almanac.view-mode-teaser .article-comment-count i,.node-type-article.view-mode-teaser .article-comment-count i{background-size:14px;width:14px;height:16px;}.node-type-article.view-mode-full .paywall-text,.node-type-almanac.view-mode-full .field--name-body{background:#FFF;padding:20px;}.node-type-article.view-mode-full .field--name-body{background:#FFF;margin:24px 0 0 0;}.article-fo-plus-only{font-weight:600;background:#172E16;color:#FFF;border-radius:2px;padding:2px 5px 2px 6px;margin-right:8px;margin-top:-2px;display:inline-block;white-space:nowrap;}.node-type-article.view-mode-full .article-fo-plus-only{margin-top:-4px;}h2 .article-fo-plus-only{display:none;}#home-top-stories .right .right-content h2{display:block;}#home-top-stories .right h2 > *{display:inline!important;}#home-top-stories .right h2 .article-fo-plus-only{padding-bottom:0;}#home-top-stories .right .column:first-child h2 .article-fo-plus-only{padding-top:0;height:30px;display:inline-block!important;}#home-top-stories .right .column:first-child h2 .article-fo-plus-only span{}#home-top-stories .right .column:first-child h2 span{width:auto!important;display:inline;}#home-top-stories .right .column:last-child h2 .article-fo-plus-only{display:none!important;}.article-fo-plus-only span{color:#FD3124;}#home-top-stories .left .article-extra .article-fo-plus-only{background:#FFF;color:#172E16;margin-top:0;}@media (max-width:1279px){.node-type-article.view-mode-full .paywall-text,.node-type-almanac.view-mode-full .field--name-body,.node-type-article.view-mode-full .field--name-body{padding-left:0;padding-right:0;}}@media (max-width:767px){.article-author-and-category{flex-wrap:wrap;}.node-type-article .article-details{padding:0 0 0 12px;}}.node-type-almanac.view-mode-full .field--name-body p:first-child,.node-type-article.view-mode-full .field--name-body p:first-child{margin-top:0;}.node-type-almanac .comments-separator,.node-type-almanac .article-comments,.node-type-article .comments-separator{padding:20px;}.node-type-almanac.view-mode-full,.node-type-article.view-mode-full{background:#FFF;}.node-type-almanac.view-mode-full .image-credits{font-size:12px;font-weight:normal;color:#888;padding:20px 0 0 20px;}.node-type-article.view-mode-full .image-title,.node-type-article.view-mode-full .image-credits{background-color:rgba(23,46,22,0.6);font-style:normal;font-weight:normal;font-size:12px;line-height:20px;color:#ffffff;padding:2px 8px;display:inline-block;}.node-type-article.view-mode-full .image-title{font-style:normal;font-weight:bold;font-size:16px;line-height:24px;}.node-type-article.view-mode-full .article-image-title-and-credits{position:absolute;bottom:8px;left:8px;display:flex;flex-direction:column;align-items:flex-start;}.node-type-almanac.view-mode-full .article-comment-count{padding:20px 20px 0 0;margin-left:auto;font-size:12px;}.node-type-article.view-mode-full .article-comment-count{color:#000000;font-size:12px;margin-left:18px;}.node-type-almanac.view-mode-full .article-image,.node-type-article.view-mode-full .article-image{display:flex;flex-wrap:wrap;background:#FFF;position:relative;overflow:hidden;}.node-type-almanac.view-mode-full #team-background{position:absolute;top:0;left:0;z-index:10;border-top-width:270px;border-top-style:solid;border-right:360px solid transparent;padding-left:135px;opacity:0.75;}.node-type-almanac.view-mode-full .article-image .team-icon{position:absolute;z-index:11;background-size:180px 180px;width:200px;height:200px;margin-top:10px;margin-left:40px;}.node-type-almanac.view-mode-full .article-image img,.node-type-article.view-mode-full .article-image img{height:auto;}.node-type-almanac.view-mode-full h1{text-align:center;margin:8px 0 16px 0;}.node-type-article.view-mode-full h1{color:#000000;margin:8px 0 16px 0;}.node-type-almanac.view-mode-full .article-meta-top{display:flex;margin-bottom:16px;}.node-type-article.view-mode-full .article-meta-top{display:flex;margin-bottom:16px;}.node-type-almanac.view-mode-full .article-meta-bottom,.node-type-article.view-mode-full .article-meta-bottom{display:flex;flex-direction:column;margin-bottom:30px;padding:0;align-items:center;}.node-type-almanac.view-mode-full h2.headline{margin:-0.5em 0 1.25em 0;font-size:18px;}.node-type-almanac.view-mode-full .article-meta-bottom{justify-content:center;}.node-type-article.view-mode-full .comments-separator{border-top:0 solid;padding:0;margin:48px 0;}.node-type-article.view-mode-full .comments-separator h2{color:#000000;font-weight:500;font-size:32px;line-height:24px;}.node-type-almanac.view-mode-full .field--name-body h2:before,.node-type-almanac.view-mode-full .field--name-body h3:before,.node-type-article.view-mode-full .field--name-body h2:before,.node-type-article.view-mode-full .field--name-body h3:before,.node-type-article.view-mode-full .comments-separator h2:before{display:block;width:70px;background:#FD3124;height:3px;content:'';margin-bottom:10px;}.node-type-article.view-mode-full .field--name-body > p:last-of-type::after{display:inline-block;background-image:url(/themes/custom/fo_front/img/icon-football-black.svg);background-repeat:no-repeat;background-position:right;width:22px;height:12px;content:' ';}.node-type-article.view-mode-full .field--name-body h2,.node-type-article.view-mode-full .field--name-body h3{margin-top:48px;}.node-type-article.view-mode-full .field--name-body table{margin-bottom:32px;}body.page-node-type-article.layout-two-sidebars #left li{font-size:14px;line-height:1.4;}body.page-node-type-article.layout-two-sidebars #left .block{padding-right:0;}body.page-node-type-article.layout-two-sidebars #right{width:260px;}body.page-node-type-article.layout-two-sidebars #left{width:200px;position:sticky;top:120px;transition:top 0.5s ease 0s;height:calc(100vh - 120px);overflow-y:auto;visibility:hidden;}body.page-node-type-article.layout-two-sidebars.browser-safari #left{overflow-y:scroll;visibility:visible;}body.page-node-type-article.layout-two-sidebars #left:hover,body.page-node-type-article.layout-two-sidebars .region-sidebar-first{visibility:visible;}body.page-node-type-article.layout-two-sidebars.scroll-up #left{top:129px;height:calc(100vh - 129px);}body.page-node-type-article.layout-two-sidebars.scroll-down #left{top:69px;height:calc(100vh - 69px);}body.page-node-type-article.layout-two-sidebars.scroll-up.toolbar-tray-open.toolbar-horizontal.toolbar-fixed #left{top:187px;height:calc(100vh - 187px);}body.page-node-type-article.layout-two-sidebars.scroll-down.toolbar-tray-open.toolbar-horizontal.toolbar-fixed #left{top:69px;top:147px;height:calc(100vh - 147px);}body.page-node-type-article.layout-two-sidebars #content{flex:1;margin:0 20px;padding-right:0;}body.page-node-type-article.layout-two-sidebars #left-big{max-width:1062px;}body.page-node-type-article.layout-two-sidebars #left .views-element-container.block .view-content ul li a{background:none;padding-right:0;}body.page-node-type-article.layout-two-sidebars #left .item-list li:first-child{border-top:0;}@media (max-width:1440px){.node-type-almanac .article-details h2,.node-type-article .article-details h2{-webkit-line-clamp:1;}.node-type-almanac.view-mode-full #team-background{border-top-width:270px;border-right:200px solid transparent;padding-left:135px;}.node-type-almanac.view-mode-full .article-image .team-icon{background-size:140px 140px;width:160px;height:160px;margin-top:20px;margin-left:40px;}}@media (max-width:1279px){.node-type-almanac.view-mode-full .article-meta-bottom,.node-type-article.view-mode-full .article-meta-bottom{justify-content:flex-start;flex-direction:column;}.node-type-almanac.view-mode-full #team-background{border-top-width:165px;border-right:140px solid transparent;padding-left:160px;}.node-type-almanac.view-mode-full .article-image .team-icon{width:160px;height:160px;margin-top:0;margin-left:20px;background-size:120px 120px;}.node-type-almanac.view-mode-full .image-credits{padding-left:0;padding-top:24px;}.node-type-almanac.view-mode-full .article-comment-count{padding-right:0;}}@media (max-width:767px){.node-type-article.view-mode-full{margin-top:16px;}.node-type-almanac.view-mode-full #team-background{border-top-width:100px;border-right:60px solid transparent;padding-left:110px;}.node-type-almanac.view-mode-full .article-image .team-icon{width:80px;height:80px;margin-top:0;margin-left:30px;background-size:60px 60px;}.article-extra{display:none;}.article-extra-mobile{display:flex;border-top:1px solid #CCC;padding-top:8px;margin-top:8px;font-size:12px;width:100%;}.article-extra-mobile .article-comment-count{margin-left:auto;}.attachment-before .article-extra-mobile{border-top:0;opacity:0.51;}body.page-node-type-article.layout-two-sidebars #content{margin:0 auto;}}#block-logo-kubiak{margin-top:13px;flex:0 0 282px;}#page #content-above .fo-kubiak-league-switch-form{padding-bottom:0;}body.url-segment-kubiak.url-segment-draft #content-above{background:#FFF;padding-bottom:20px;}body.url-segment-kubiak #content-above .inner{background:#FFF;padding-left:20px;padding-right:20px;margin-top:20px;}body.url-segment-kubiak #content-above div[data-drupal-messages]{padding-top:5px;}body.url-segment-kubiak #content-wrap{margin-top:0;padding-left:10px;padding-right:10px;}@media (max-width:376px){#block-kubiakleagueheader .kubiak-header-menu .item-list li{margin:0 !important;}.kubiak-header-menu .item-list li a{padding:0 5px !important;}}@media (max-width:767px){#block-logo-kubiak{flex:1 !important;}#block-kubiakleagueheader{flex:1;}}body.url-segment-kubiak.url-segment-draft table.sticky-header{top:78px!important;}body.toolbar-horizontal.toolbar-tray-open.url-segment-kubiak.url-segment-draft table.sticky-header{top:158px!important;}#block-kubiaklivemessage,#block-kubiakdemomessage,#block-kubiakdownloadmessage{background:#fdf8ed;padding:10px 30px;border:1px solid #f4daa6;color:#4e3403;}#block-kubiakdownloadmessage{margin-top:20px;}#block-kubiakleagueheader{float:left;position:relative;z-index:10;}body.url-kubiak-demo .field--name-name{display:none;}@media (max-width:1023px){#block-logo-kubiak{flex:0 0 180px;margin:0;}body.context-kubiak-page .region-header-two{justify-content:center;align-items:center;}body.url-segment-kubiak.url-segment-draft #nav-main-toggle{display:none;}#page .kubiak-header-menu .item-list li:last-child{margin-right:0;}}@media (max-width:767px){body.context-kubiak-page .region-header-two{flex-direction:column;}}.kubiak-page-content{position:relative;}.kubiak-page-content .risk-cell.risk-yellow{background-color:#ffe119;}.kubiak-page-content .risk-cell.risk-green{background-color:#3cb44b;}.kubiak-page-content .risk-cell.risk-red{background-color:#e6194b;}.kubiak-page-content .risk-cell.risk-blue{background-color:#000075;color:#FFF;}.kubiak-page-content table.sortable thead td,.kubiak-page-content table.sortable thead th,.kubiak-page-content table.sortable > tr:first-child td{background-position:top 2px center;background-size:6px;padding-right:0;}#page .kubiak-page-content .position-qb{background-color:#bcf60c;}#page .kubiak-page-content .position-wr{background-color:#f58231;}#page .kubiak-page-content .position-k{background-color:#46f0f0;}#page .kubiak-page-content .position-te{background-color:#4363d8;color:#FFF;}#page .kubiak-page-content .position-rb{background-color:#911eb4;color:#FFF;}#page .kubiak-page-content .position-d{background-color:#f032e6;}#page .kubiak-page-content .position-idp-cb{background-color:#fabebe;}#page .kubiak-page-content .position-idp-de{background-color:#ffd8b1;}#page .kubiak-page-content .position-idp-lb{background-color:#fffac8;}#page .kubiak-page-content .position-idp-saf{background-color:#aaffc3;}#page .kubiak-page-content .position-idp-dt{background-color:#e6beff;}body.url-segment-kubiak.url-segment-draft .region-content-above-full-width{background:#133B13;color:#FFF;}body.url-segment-kubiak.url-segment-draft .region-content-above-full-width h1{margin-top:0;font-size:64px;}body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block{width:100%;max-width:1322px;margin:0 auto;padding:48px 0 8px 0;position:relative;min-height:300px;}body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block .field--name-body{padding-right:300px;}body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block img{position:absolute;top:48px;right:48px;width:220px;height:auto;}@media (max-width:1440px){body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block{max-width:1160px;}}@media (max-width:1279px){body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block{max-width:978px;}}@media (max-width:1023px){body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block{max-width:736px;}body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block .field--name-body{padding-right:0;}body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block img{position:relative;display:block;top:auto;left:50%;right:auto;margin-left:-110px;margin-top:16px;}}@media (max-width:767px){body.url-segment-kubiak.url-segment-draft .region-content-above-full-width .block{max-width:480px;}}body.url-segment-kubiak.url-segment-draft #content-wrap > .inner{max-width:100%;}#kubiak-draft-page-table{display:flex;align-items:stretch;font-size:12px;max-width:100%;}#kubiak-draft-page-table th{height:65px;}#kubiak-draft-page-table td,#kubiak-draft-page-table th{padding:3px 5px;}#kubiak-draft-page-table td:not(.player-cell){text-align:center;}#kubiak-draft-page-table th{padding-top:12px;}#kubiak-draft-page-table table{width:100%;}#kubiak-draft-page-table .risk-cell.risk-yellow{background-color:#ffe119;}#kubiak-draft-page-table .risk-cell.risk-green{background-color:#3cb44b;}#kubiak-draft-page-table .risk-cell.risk-red{background-color:#e6194b;}#kubiak-draft-page-table .risk-cell.risk-blue{background-color:#000075;color:#FFF;}#kubiak-draft-page-table table select{width:100%;margin:0;padding:0;background:none;height:12px;line-height:10px;font-size:12px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#kubiak-draft-page-table .cell-drafted-price{padding-top:0;padding-bottom:0;}#kubiak-draft-page-table .player-info-wrap{position:relative;}#kubiak-draft-page-table .player-info-wrap i,#kubiak-draft-page-table .player-info-wrap svg{opacity:0.6;cursor:pointer;}#kubiak-draft-page-table .player-info-wrap:hover i,#kubiak-draft-page-table .player-info-wrap:hover svg{opacity:1;}#kubiak-draft-page-table .player-info-wrap em{display:none;width:200px;padding:8px 10px;position:absolute;bottom:15px;left:0;background:rgba(0,0,0,0.8);color:#FFF;font-style:normal;line-height:1.3;}#kubiak-draft-page-table .player-info-wrap:hover em{display:block;}#kubiak-draft-page-table span.drafted-price-wrap{white-space:nowrap;}#page #kubiak-draft-page-table table .cell-drafted-price span{padding:0 2px 0 0;font-size:10px;display:inline-block;}#page #kubiak-draft-page-table table .cell-drafted-price input[type="text"]{width:40px;background:#EEE;padding:7px 0;line-height:1;height:12px;text-align:center;border:1px solid #b9b9b9;}#kubiak-draft-page-table .table-1{width:35%;margin-left:0;}#kubiak-draft-page-table .table-1 td:nth-child(1){width:200px;}.view-expanded #kubiak-draft-page-table .table-1{width:25%;}.view-expanded #kubiak-draft-page-table .table-1 td:nth-child(1){width:150px;}#kubiak-draft-page-header{display:flex;margin-bottom:20px;justify-content:flex-end;}#kubiak-draft-page-header > div{margin-left:10px;}#kubiak-draft-page-hide-drafted-players{padding:7px 0 0 0;}#kubiak-draft-page-hide-drafted-players input{vertical-align:top;margin:2px 0 0 0;}#kubiak-draft-page-download-csv{position:relative;}#kubiak-draft-page-download-csv-dropdown{display:none;position:absolute;background:#FFF;padding:10px;right:-16px;border:1px solid #CCC;box-shadow:0 3px 10px #888888;margin-top:12px;width:240px;z-index:10;}.open #kubiak-draft-page-download-csv-dropdown{display:block;}#kubiak-draft-page-download-csv-dropdown b{position:absolute;width:40px;height:10px;background:#FFF;top:0;right:0;z-index:10;}#kubiak-draft-page-download-csv-dropdown i{content:"";position:absolute;width:0;height:0;top:0;right:1px;box-sizing:border-box;border:7px solid black;border-color:transparent transparent #FFF #FFF;transform-origin:0 0;transform:rotate(-225deg);box-shadow:-1px 1px 4px 0 rgba(0,0,0,0.4);}#kubiak-draft-page-download-csv-dropdown a{display:block;margin:0;text-align:center;}#kubiak-draft-page-download-csv-dropdown a + a{margin-top:10px;}#kubiak-draft-page-date{position:absolute;z-index:10;top:-35px;right:0;opacity:0.5;}#kubiak-draft-page-header #kubiak-draft-page-summary{margin:2px 18px 0 0;}#kubiak-draft-page-header #kubiak-draft-page-position,#weekly-projections-position{margin-left:0;}#kubiak-draft-page-header #kubiak-draft-page-position select{height:31px;}#kubiak-draft-page-summary a,#kubiak-draft-page-summary span{vertical-align:top;padding:5px 0 0 0;display:inline-block;}#kubiak-draft-page-summary .ios-switch-wrap{margin:0 0 0 7px;}#kubiak-draft-page-search{position:relative;}#kubiak-draft-page-search input{height:31px;padding-right:32px;}#kubiak-draft-page-search button{border:0;height:27px;width:30px;cursor:pointer;font-size:16px;color:#888;z-index:10;top:3px;position:absolute;}#kubiak-draft-page-search #player-search-clear{right:24px;}#kubiak-draft-page-search #player-search-trigger{right:1px;}#kubiak-small-screen-message{margin:20px 0;padding:20px;text-align:center;border:1px solid #f4daa6;background:#fdf8ed;font-size:16px;display:none;}@media (max-width:767px){#kubiak-small-screen-message{display:block;}#kubiak-draft-page-header,#kubiak-draft-page-table{display:none;}}#kubiak-roster-page{display:flex;align-items:stretch;flex-wrap:wrap;}#kubiak-roster-page .new-table-scroll-wrapper{width:100%;}#kubiak-roster-page .new-table-call-to-action{display:none;}#kubiak-roster-summary{width:100%;margin-top:20px;}#kubiak-roster-summary h3{float:left;clear:both;margin:10px 0;display:flex;justify-content:flex-end;align-items:flex-end;width:11em;}#kubiak-roster-summary b{display:inline-block;width:8em;margin-right:auto;}#kubiak-roster-page td:not(.cell-player){text-align:center;}#kubiak-roster-page-tips{margin-top:3em;}#fo-kubiak-manage-leagues table ul{display:flex;list-style:none;padding:0;margin:0;}#fo-kubiak-manage-leagues th{text-align:left;}#fo-kubiak-manage-leagues table ul li{margin:0 1em 0 0;padding:0;}#fo-kubiak-manage-leagues .cell-league{width:60%;}#fo-kubiak-manage-leagues .cell-actions{width:30%;}#fo-kubiak-manage-leagues .cell-delete{width:10%;}#fo-kubiak-manage-leagues-new{margin-top:30px;}#fo-kubiak-archived-leagues{margin-top:60px;}#fo-kubiak-manage-leagues-new i{color:#FFF;width:24px;height:24px;border-radius:12px;background:#2e812f;text-align:center;line-height:24px;margin-right:5px;}#fo-kubiak-league-form .kubiak-error{position:absolute;bottom:35px;width:180px;background:#b50000;color:#FFF;padding:6px 10px;font-size:12px;}#fo-kubiak-league-form .kubiak-error i{position:absolute;width:10px;height:10px;display:block;bottom:-10px;left:13px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b50000;}#fo-kubiak-league-form .description{display:none;position:absolute;width:400px;background:rgba(0,0,0,0.8);color:#FFF;padding:10px 12px;bottom:22px;margin:0;left:-10px;}#fo-kubiak-league-form .description ul{padding-left:22px;}#fo-kubiak-league-form legend{position:relative;}#fo-kubiak-league-form i:hover{z-index:12;}#fo-kubiak-league-form i:hover + .fieldset-info-description{position:relative;}#fo-kubiak-league-form i:hover + .fieldset-info-description,#fo-kubiak-league-form i:hover + .fieldset-info-description .description{display:block;z-index:11;}#fo-kubiak-league-form i:hover + .fieldset-info-description i{position:absolute;width:10px;height:10px;bottom:12px;border-top:5px solid rgba(0,0,0,0.8);border-left:5px solid transparent;border-right:5px solid transparent;left:1px;}#fo-kubiak-league-form .field--name-name{width:220px;}#fo-kubiak-league-form .field-group-tabs-wrapper{margin-top:20px;}#fo-kubiak-league-form .field--name-draft-style{margin-bottom:10px;display:flex;}#fo-kubiak-league-form .field--name-draft-style legend{display:none;}#fo-kubiak-league-form .field--name-draft-style fieldset,#fo-kubiak-league-form .field--name-draft-style .form-item:last-child{margin-bottom:0;}#fo-kubiak-league-form .form-required:after{display:none;}#fo-kubiak-league-form .form-type-number label{width:300px;display:inline-block;}#fo-kubiak-league-form .form-type-number input{width:70px;}#edit-group-scoring .form-type-number label{width:280px;}#edit-group-scoring .form-type-number input{width:70px;padding-left:7px;padding-right:7px;}@media (max-width:1279px){#fo-kubiak-league-form .form-type-number label{width:230px;}#edit-group-scoring .form-type-number label{width:215px;}#fo-kubiak-league-form label,#fo-kubiak-league-form legend,#fo-kubiak-league-form .form-type-number{font-size:12px;}}#fo-kubiak-league-form .field--type-boolean fieldset,#fo-kubiak-league-form .field--type-list-integer fieldset{margin:0;}#fo-kubiak-league-form .field--type-boolean fieldset legend,#fo-kubiak-league-form .field--type-list-integer fieldset legend{position:relative;background:none;display:block;margin:0 0 5px 0;padding:0;font-weight:400;}#fo-kubiak-league-form .field--type-boolean fieldset .fieldset-wrapper,#fo-kubiak-league-form .field--type-list-integer fieldset .fieldset-wrapper{padding-left:2em;}#fo-kubiak-league-form .fieldset-info{display:inline-block;}#fo-kubiak-league-form .fieldset-info > i{position:relative;z-index:10;}#fo-kubiak-league-form .fieldset-info-description{display:none;}#fo-kubiak-league-form .kubiak-settings-column{width:50%;float:left;}#fo-kubiak-league-form .kubiak-settings-column.with-text:before{margin-left:303px;display:block;padding-bottom:5px;width:80px;text-align:center;}#fo-kubiak-league-form .kubiak-settings-column.with-text.text-points:before{content:'Points';}#fo-kubiak-league-form .horizontal-tabs-pane > .details-wrapper{display:flex;flex-wrap:wrap;}#fo-kubiak-league-form .horizontal-tabs-pane > .details-wrapper > fieldset{margin-bottom:20px;}#fo-kubiak-league-form .horizontal-tabs-pane > .details-wrapper > fieldset.hidden{display:block;visibility:hidden;}#fo-kubiak-league-form .horizontal-tabs-pane > .details-wrapper > #edit-group-idp.hidden{display:none;}#fo-kubiak-league-form .fieldset-wrapper > .form-wrapper{float:left;clear:left;}#fo-kubiak-league-form .field--name-roster-idp-platform{margin-bottom:5px;float:left;width:100%;}#edit-group-draft-style,#edit-group-auction-details,#edit-group-team-roster,#edit-group-idp-roster,#edit-group-passing,#edit-group-rushing,#edit-group-receiving,#edit-group-miscellaneous,#edit-group-defense-special,#edit-group-idp,#fo-kubiak-league-form.idp-group-hidden #edit-group-kicking{width:50%;}#fo-kubiak-league-form .field--name-passing-yards-number,#fo-kubiak-league-form .field--name-rushing-yards-number,#fo-kubiak-league-form .field--name-receiving-yards-number,#fo-kubiak-league-form .field--name-tdst-punt-return-yards-number,#fo-kubiak-league-form .field--name-tdst-kick-return-yards-number,#fo-kubiak-league-form .field--name-misc-punt-return-yards-number,#fo-kubiak-league-form .field--name-misc-kick-return-yards-number,#fo-kubiak-league-form .field--name-idp-punt-return-yards-number,#fo-kubiak-league-form .field--name-idp-kick-return-yards-number{float:left;}#fo-kubiak-league-form .field--name-passing-yards-yards,#fo-kubiak-league-form .field--name-rushing-yards-yards,#fo-kubiak-league-form .field--name-receiving-yards-yards,#fo-kubiak-league-form .field--name-tdst-punt-return-yards-yards,#fo-kubiak-league-form .field--name-tdst-kick-return-yards-yards,#fo-kubiak-league-form .field--name-misc-punt-return-yards-yards,#fo-kubiak-league-form .field--name-misc-kick-return-yards-yards,#fo-kubiak-league-form .field--name-idp-punt-return-yards-yards,#fo-kubiak-league-form .field--name-idp-kick-return-yards-yards,#fo-kubiak-league-form .field--name-passing-qb-inc-pts-incompletions{float:left;margin-left:10px;text-transform:lowercase;clear:none!important;}#fo-kubiak-league-form .field--name-passing-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-rushing-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-receiving-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-tdst-punt-return-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-tdst-kick-return-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-misc-punt-return-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-misc-kick-return-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-idp-punt-return-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-idp-kick-return-yards-yards .form-item:after,#fo-kubiak-league-form .field--name-passing-qb-inc-pts-incompletions .form-item:after{content:"yards";float:right;margin:6px 0 0 8px;}#fo-kubiak-league-form .field--name-passing-qb-inc-pts-incompletions .form-item:after{content:"inc";}#fo-kubiak-league-form .field--name-passing-yards-yards label,#fo-kubiak-league-form .field--name-rushing-yards-yards label,#fo-kubiak-league-form .field--name-receiving-yards-yards label,#fo-kubiak-league-form .field--name-tdst-punt-return-yards-yards label,#fo-kubiak-league-form .field--name-tdst-kick-return-yards-yards label,#fo-kubiak-league-form .field--name-misc-punt-return-yards-yards label,#fo-kubiak-league-form .field--name-misc-kick-return-yards-yards label,#fo-kubiak-league-form .field--name-idp-punt-return-yards-yards label,#fo-kubiak-league-form .field--name-idp-kick-return-yards-yards label,#fo-kubiak-league-form .field--name-passing-qb-inc-pts-incompletions label{display:inline-block;width:auto;margin-right:5px;}#fo-kubiak-league-form .field--name-auction-aggressiveness{margin-top:15px;}#fo-kubiak-league-form .field--name-auction-aggressiveness label{font-size:20px;width:100%;}#aggressiveness-slider-wrap{width:100%;display:flex;flex-wrap:wrap;}#aggressiveness-label{width:100%;margin-bottom:10px;}.aggressiveness-slider-side{display:flex;flex-direction:column;}#aggressiveness-left{width:166px;}#aggressiveness-right{width:220px;margin-left:12px;}.aggressiveness-slider-side em{font-size:11px;}#aggressiveness-marks{width:100%;padding:10px 230px 0 167px;}#aggressiveness-marks i{float:left;width:1px;height:15px;background:#444;flex:1;margin:0 26px 0 0;}#aggressiveness-marks i:last-child{margin-right:0;}#aggressiveness-low-high{width:100%;text-transform:uppercase;padding:5px 225px 0 157px;display:flex;justify-content:space-between;}#aggressiveness-slider{width:140px;display:inline-block;margin-top:2px;}#aggressiveness-slider + span{display:inline-block;margin-left:10px;vertical-align:top;line-height:1;}#fo-kubiak-league-form{position:relative;}#kubiak-settings-ppr-info{position:absolute;left:240px;top:18px;color:#999;}#fo-kubiak-league-form .form-actions{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:160px;text-align:center;}#fo-kubiak-league-form .form-actions a{margin-top:10px;}@media (max-width:1279px){#aggressiveness-left{width:130px;}#aggressiveness-right{width:160px;}#aggressiveness-slider{width:120px;}#aggressiveness-marks{padding:10px 180px 0 130px;}#aggressiveness-marks i{margin:0 23px 0 0;}#aggressiveness-low-high{padding:5px 180px 0 117px;}}.idp-roster-item-with-radio{opacity:0.6;display:flex;flex-direction:row;align-items:center;margin:0 0 10px 0;clear:left;}.idp-roster-item-inner{padding:5px 8px;border:1px solid #CCC;}#page .idp-roster-item-with-radio .form-item{margin-bottom:0;}.idp-roster-item-with-radio .form-wrapper{margin-bottom:10px;}.idp-roster-item-with-radio .form-wrapper:last-child{margin-bottom:0;}.idp-roster-item-with-radio.active{opacity:1;}.idp-roster-item-with-radio input[type="radio"]{margin:0 10px 0 0;}#fo-kubiak-league-form .idp-roster-item-with-radio .form-type-number label{width:268px;}#idp-defensive-group-2-1{margin-top:40px;}#idp-defensive-group-2-2{margin-bottom:40px;}@media (max-width:1279px){#fo-kubiak-league-form .idp-roster-item-with-radio .form-type-number label{width:200px;}}#edit-pref-dk-baseline-adjustment--wrapper{display:none;}.form-additional{display:flex;position:relative;flex:1;}.form-additional-icon-buttons{display:flex;align-items:center;margin-left:10px;}.form-additional-icon-buttons img{margin:0;float:none;width:20px;}.form-additional-icon-buttons img + img{margin-left:15px;}.form-this-table-explained{border-top:1px solid #888;border-bottom:1px solid #888;padding:0 20px;color:#337433;white-space:nowrap;margin-left:60px;height:30px;line-height:26px;width:100%;text-align:center;display:flex;}.form-this-table-explained a{flex:1;}.form-this-table-explained .fa{display:none;padding-left:5px;color:#FD3124;}.form-this-table-explained-toggle:not(.open) .fa-chevron-down,.form-this-table-explained-toggle.open .fa-chevron-up{display:inline-block!important;}#fo-stats-navigation-form .form-item,#fo-stats-navigation-form .form-wrapper{display:inline-block;position:initial;}#fo-stats-navigation-form .form-type-select{max-width:200px;}#fo-stats-navigation-form .ajax-progress{display:none;}@media (max-width:1279px){.form-additional{flex-direction:column;}.form-additional-icon-buttons{margin:20px 0 0 0;text-align:center;justify-content:center;}.form-this-table-explained{margin:20px 0 20px 0;}}.context-user-access h1.page-title,.context-user-access #block-comm-front-local-tasks ul.tabs{text-align:center;}.context-user-access h1.page-title{margin-top:20px;}.context-user-access #block-comm-front-local-tasks ul.tabs{margin-bottom:10px;}.context-user-access .region-content{margin:0 auto;width:100%;max-width:350px;}.password-confirm[aria-live],.context-user-access .region-content .description{display:none;}.context-user-access .region-content .form-actions input[type="submit"]{margin:0;}.context-user-access .region-content .form-actions .form-additional-link{line-height:30px;}.context-user-access .region-content select,.context-user-access .region-content textarea,.context-user-access .region-content input[type="text"],.context-user-access .region-content input[type="email"],.context-user-access .region-content input[type="password"]{width:100%;}@media (max-width:1023px){.context-user-access h1.page-title{margin-top:0;}}.node-type-article.view-mode-full #block-articletabsblock-2{display:block;float:right;margin-left:20px;margin-bottom:20px;}.node-type-article.view-mode-full .node__submitted{margin:20px 0 40px 0;}body:not(.hide-sidebar) .node-type-article.view-mode-full .field--name-field-image{position:relative;width:100%;}body:not(.hide-sidebar) .node-type-article.view-mode-full .field--name-field-image img{height:auto!important;}body:not(.hide-sidebar) .node-type-article.view-mode-full .article-image .field--name-field-image img{height:auto!important;width:100%;}#page #block-weeklyfantasyprojectionsnavigationblock{margin-top:0;}.js #fo-premium-weekly-navigation-form label,.js #fo-premium-weekly-navigation-form .form-actions{display:none;}#fo-search-form{padding-bottom:40px;}#fo-search-form input[type="text"]{padding:10px 15px;width:300px;}#fo-search-form input[type="submit"]{height:auto;}#fo-search-form .form-wrapper{width:100%;display:flex;margin-bottom:20px;}#fo-search-form .form-wrapper .form-item,#fo-search-form .form-wrapper .form-actions{margin:0;}.fo-search-google-search-result:first-child{margin-top:0;border-top:0;}.fo-search-google-search-result{border-top:1px solid #565a5a;margin-top:30px;padding-top:20px;}.fo-search-google-search-result-actions{margin-top:20px;text-align:right;}.fo-search-google-search-result-actions a,#fo-search-google-search-footer-pager a{color:#337433;text-decoration:underline;}#fo-search-google-search-footer{margin-top:30px;padding-top:30px;border-top:1px solid #565a5a;}#fo-search-google-search-footer-results{float:left;}#fo-search-google-search-footer-pager{float:right;}#fo-search-google-search-footer-pager i{display:inline-block;width:14px;height:14px;background-repeat:no-repeat;background-size:14px;background-position:top center;position:relative;top:2px;}#fo-search-google-search-footer-pager i.search-prev{margin-right:4px;background-image:url(/themes/custom/fo_front/img/icon-left.png);}#fo-search-google-search-footer-pager i.search-next{margin-left:4px;background-image:url(/themes/custom/fo_front/img/icon-right.png);}#fo-search-google-search-footer-pager ul,#fo-search-google-search-footer-pager li{margin:0;padding:0;list-style:none;}#fo-search-google-search-footer-pager li{display:inline;float:left;}#fo-search-google-search-footer-pager li + li{margin-left:20px;}.view-commerce-cart-form{margin-bottom:80px;}.view-commerce-cart-form #paypal-buttons-container{display:none;}.view-commerce-cart-form table,.view-commerce-cart-form .field--name-total-price{width:100%;border:0;}.view-commerce-cart-form table,.view-commerce-cart-form table tr,.view-commerce-cart-form table tr td,.view-commerce-cart-form table tr th{border:0;background-color:#FFF;}.view-commerce-cart-form table tr th{background-color:#ededed;padding:22px 10px;}.view-commerce-cart-form .form-actions{text-align:right;margin-top:40px;}.view-commerce-cart-form .form-actions .btn,.view-commerce-cart-form .form-actions input[type="submit"]{padding:12px 32px;margin:0;}.view-commerce-cart-form .form-actions .btn{float:left;}.view-commerce-cart-form .form-actions input[type="submit"]{margin-left:12px;width:155px;}.view-commerce-cart-form .views-field-purchased-entity{width:800px;}.view-commerce-cart-form .views-field-remove-button,.view-commerce-cart-form .views-field-total-price__number{width:166px;}.view-commerce-cart-form tbody .views-field-purchased-entity{font-size:24px;font-weight:700;}.view-commerce-cart-form tbody td{padding-top:55px;padding-bottom:55px;}.view-commerce-cart-form tbody .views-field-remove-button,.view-commerce-cart-form tbody .views-field-total-price__number{font-size:18px;font-weight:700;text-align:center;}.view-commerce-cart-form .field--name-total-price{border-top:1px solid #CCC;}.view-commerce-cart-form .order-total-line__subtotal{display:none;}.view-commerce-cart-form .field--name-total-price > div{display:flex;justify-content:flex-end;flex-direction:column;}.view-commerce-cart-form .order-total-line{font-size:18px;padding:55px 0 55px 60px;border-bottom:1px solid #CCC;margin-left:auto;}.view-commerce-cart-form .order-total-line__total{margin-bottom:10px;}.view-commerce-cart-form .order-total-line-label,.view-commerce-cart-form .order-total-line-value{width:166px;text-align:center;}.view-commerce-cart-form .views-field-remove-button input[type="submit"]{background:url(/themes/custom/fo_front/img/icon-remove.png) no-repeat top center;background-size:14px;text-indent:-1000px;overflow:hidden;width:20px;height:20px;opacity:0.4;margin:3px auto 0 auto;display:block;}.view-commerce-cart-form .views-field-remove-button input[type="submit"]:hover{opacity:0.8;}.coupon-redemption-form__coupons{width:100%;}.coupon-redemption-form__coupons td,.coupon-redemption-form__coupons tr,.coupon-redemption-form__coupons table{border:0;}#page .coupon-redemption-form__coupons table{margin-top:10px;}#page .coupon-redemption-form__coupons table input{padding:0;background-color:transparent;color:inherit;text-decoration:underline;}.view-commerce-checkout-order-summary .order-total-line{margin:0;padding:2px 0;}.checkout-pane-login .field--name-personal-profiles{margin:0;padding:0;}.checkout-pane-login .field--name-personal-profiles details{margin:0;border:0;}.checkout-pane-login .description,.checkout-pane-login .field--name-personal-profiles details > .summary{display:none;}.checkout-pane-login .field--name-personal-profiles details .details-wrapper{padding:0;}#page .checkout-pane-coupon-redemption{display:flex;}#page .checkout-pane-coupon-redemption .ajax-progress{display:none;}#page .checkout-pane-coupon-redemption .form-wrapper{display:flex;align-items:flex-end;width:100%;flex-wrap:wrap;}#page .checkout-pane-coupon-redemption .form-wrapper .form-item{margin:0;flex:1;}#page .checkout-pane-coupon-redemption .form-wrapper [data-drupal-messages],#page .checkout-pane-coupon-redemption .form-wrapper .form-item input[type="text"]{width:100%;}#page .checkout-pane-coupon-redemption .form-wrapper input[type="submit"]{margin-right:0;}body.url-segment-checkout.url-segment-review #page #edit-actions-next,body.url-segment-checkout.url-segment-review #page .checkout-pane-coupon-redemption{display:none!important;}#checkout-loading-wrap{margin-top:3em;}#checkout-loading-wrap img{width:40px;margin-top:-10px;}.checkout-pane-coupon-redemption label{text-align:left;}.checkout-pane-coupon-redemption .form-item{display:inline-block;}.checkout-pane-coupon-redemption input[type="text"]{width:140px;height:30px;}.checkout-pane{margin:0;padding:0;border:0;}.checkout-pane select{height:28px;border:1px solid #CCC;width:100%;}.checkout-pane .credit-card-form__divider{margin:26px 8px 0 8px;}.checkout-pane .field--type-address{margin-top:8px;}.checkout-pane .field--type-address,.checkout-pane .field--name-field-phone{width:100%;max-width:292px;}.checkout-pane .address-container-inline{display:flex;}.checkout-pane .address-container-inline .form-item{flex:1;}.checkout-pane .address-container-inline .form-item input,.checkout-pane .address-container-inline .form-item select{width:100%;}#page .checkout-pane .address-container-inline .form-item + .form-item{margin-left:20px;}.credit-card-form{display:flex;margin-bottom:10px;width:100%;max-width:400px;}.credit-card-form select{width:50px;}.credit-card-form .credit-card-form__expiration{margin:0 20px;}.form-item-payment-information-add-payment-method-billing-information-copy-to-address-book{display:none!important;}body.url-segment-checkout.url-segment-review .link--previous,body.url-segment-checkout.url-segment-review .layout-region-checkout-secondary,body.url-segment-checkout.url-segment-review #page .layout-region-checkout-main > *:not(#checkout-redirect-message){display:none;}body.url-segment-checkout.url-segment-review #page .layout-region-checkout-main{width:100%;margin:0 0 2em 0;display:flex;justify-content:center;padding:0;}body.url-segment-checkout.url-segment-review #checkout-redirect-message{font-size:18px;text-align:center;}body.url-segment-checkout.url-segment-review .layout-region-checkout-footer{width:100%;text-align:center;}body.url-segment-checkout.url-segment-review .layout-region-checkout-footer .form-actions{margin:0 auto;text-align:center;display:flex;justify-content:center;}.form-item-payment-information-billing-information-copy-to-address-book{display:none;}.view-commerce-checkout-order-summary table{width:100%;border:0;}.view-commerce-checkout-order-summary table tr td{border:0;background-color:#FFF;padding-top:20px;padding-bottom:20px;}.view-commerce-checkout-order-summary table tr td.views-field-quantity{width:30px;}.view-commerce-checkout-order-summary table tr td.views-field-total-price__number{width:30px;}.view-commerce-checkout-order-summary .field--name-total-price{margin-top:10px;}.view-commerce-checkout-order-summary .order-total-line.order-total-line__subtotal,.view-commerce-checkout-order-summary .order-total-line.order-total-line__total{display:none;}.view-commerce-checkout-order-summary .order-total-line.order-total-line__adjustment + .order-total-line.order-total-line__total{display:block;}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer .form-actions > a{clear:left;float:left;}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer .form-actions > input{float:right;clear:both;margin-right:0;}.fo-store-checkout-disclaimer{margin:2em 0 0 0;color:#707070;font-size:12px;float:left;width:100%;}.fo-store-checkout-disclaimer a{color:#FD3124;}#page .checkout-pane.checkout-pane-payment-information fieldset legend{display:none;}.checkout-pane-payment-information .form-radios{padding:0;}#page .layout-checkout-form fieldset{margin:0;padding:0;border:0;}#page .layout-checkout-form fieldset input[type="submit"]{margin-left:0;}#page .layout-checkout-form fieldset legend{font-weight:600;margin:1em 0;display:block;font-size:18px;top:auto;}#page .layout-checkout-form fieldset legend span{display:block;}#page .layout-checkout-form fieldset legend a{text-decoration:underline;color:#337433;}.layout-checkout-form{width:100%;max-width:1120px;margin:20px auto;}body._url-segment-checkout._url-segment-login .layout-checkout-form{display:flex;justify-content:space-between;}.layout-region-checkout-secondary{display:flex;flex-direction:column;justify-content:flex-end;float:none;width:auto;}.layout-region-checkout-footer{margin:0;padding:0;float:right;}.layout-checkout-form input[type="submit"]{background-color:#707070;font-weight:500;}.layout-checkout-form input[type="submit"]:hover{color:#FFF;}#fo-front-coupon-toggle,#fake-order-summary-top a,.layout-region-checkout-main a{color:#FD3124;text-decoration:underline;}#fake-order-summary-top a{cursor:default;}#page .layout-region-checkout-main{width:800px;padding:0 80px 0 0;margin:0;display:flex;justify-content:space-between;}#page .layout-region-checkout-main legend,.layout-checkout-form #edit-login h2,#fake-cc-details h2,.layout-region-checkout-secondary h3{color:#FD3124;border-bottom:1px solid #000;width:100%;padding-bottom:5px;}.layout-region-checkout-secondary h3,.layout-checkout-form #edit-login h2,#fake-cc-details h2{margin-top:0;}#fo-store-checkout-block{border:2px solid #337433;padding:15px;margin-top:30px;}#fo-store-checkout-block .form-item.form-type-checkbox .description{margin-left:18px;}#fo-store-checkout-block input[type="submit"]{margin:15px 0 0 0;width:100%;}#fo-store-checkout-block a{text-decoration:underline;}body.url-segment-login .layout-checkout-form{display:flex;justify-content:space-between;margin-bottom:40px;}body.url-segment-login .layout-checkout-form:after{display:none;}.checkout-pane#edit-login,#fo-checkout-account,#edit-payment-information,.layout-region-checkout-footer,#fake-order-summary-top,#fake-cc-details,#fake-order-summary,body.url-segment-login .checkout-pane-login,body.url-segment-order-information .layout-region-checkout-secondary{width:320px;}body.url-segment-order-information .messages--status,body.url-segment-checkout.url-segment-login .messages--status{display:none;}#fake-cc-details,#fake-order-summary{opacity:0.5;}#fake-cc-inner{padding:0 10px;}.coupon-redemption-form__coupons table{width:100%;}.coupon-redemption-form__coupons table tr td:last-child{width:5%;}.coupon-redemption-form__coupons table tr:hover td{background-color:inherit;}.stripe-form{display:flex;clear:left;width:100%;max-width:360px;flex-wrap:wrap;}body.url-segment-order-information .fieldset-wrapper{padding:0 10px;}#page .stripe-form .form-item{margin:0 10px 0 0;}#edit-payment-information-add-payment-method-payment-details-security-code{margin-right:0;}#fo-checkout-account-tabs{display:flex;justify-content:space-between;margin-bottom:20px;}#fo-checkout-account-tabs a{flex:1;text-align:center;background:#EDEDED;border:1px solid #707070;color:#707070;padding:10px;text-decoration:none;display:flex;justify-content:center;align-items:center;}#fo-checkout-account-tabs a:first-child{margin-right:10px;}#fo-checkout-account-tabs a.active{color:#FD3124;border-color:#FD3124;cursor:default;}body.url-segment-login .page-title,body.url-segment-review .page-title,body.url-segment-order-information .page-title{font-weight:600;font-size:40px;text-align:center;margin-bottom:40px;}#fake-order-summary-top,body.url-segment-order-information .layout-region-checkout-secondary{background:#EDEDED;border-top:7px solid #FD3124;padding:15px;}#fake-order-summary-top h3,body.url-segment-order-information .layout-region-checkout-secondary h3{margin:0;font-size:1em;font-weight:normal;color:#707070;}#fake-order-summary-bottom{padding:0 10px;margin-top:20px;}body.url-segment-login #fake-order-summary td,body.url-segment-order-information .layout-region-checkout-secondary td{background:transparent;padding:0;}body.url-segment-login #fake-order-summary .view,body.url-segment-order-information .layout-region-checkout-secondary .view{font-weight:bold;color:#000;font-size:16px;margin:15px 0;}body.url-segment-order-information .form-actions{display:flex;flex-direction:column;padding:0 10px;margin:0;}body.url-segment-checkout.url-segment-review #page #edit-actions-next,body.url-segment-login #fake-order-summary .button,.form-wrapper__guest-checkout input[type="submit"],.form-wrapper__returning-customer input[type="submit"],body.url-segment-order-information .form-actions input[type="submit"]{background:#FD3124;padding:12px 0;font-size:18px;font-weight:normal;margin:30px 0;display:block;text-align:center;}body.url-segment-checkout.url-segment-review #page #edit-actions-next{padding-left:20px;padding-right:20px;margin-top:10px;}.form-wrapper__guest-checkout input[type="submit"],.form-wrapper__returning-customer input[type="submit"]{margin-top:20px;}body.url-segment-login #fake-order-summary .button{opacity:0.5;}body.url-segment-order-information .form-actions input[type="submit"]:hover{color:#FFF;}#fo-checkout-account input{width:100%;}#fake-cc-details h2{width:100%;}#fake-cc-details .fake-wrapper{display:flex;width:100%;}#fake-cc-details .fake-wrapper .form-item{}#fake-cc-details .fake-wrapper .form-item:nth-child(1){flex:1;}#fake-cc-details .fake-wrapper .form-item:nth-child(2){margin:0 10px;width:100px;}#fake-cc-details .fake-wrapper .form-item:nth-child(3) input{width:50px;}#fake-cc-details .fake-wrapper .form-item input{width:100%;}#fake-cc-details .form-item.form-type-select select{height:30px;width:100%;}#fake-cc-details .form-item-cc-details-form-address-first-name,#fake-cc-details .form-item-cc-details-form-address-last-name{width:142px;display:inline-block;}#fake-cc-details .form-item-cc-details-form-address-first-name{margin-right:12px;}.form-wrapper__guest-checkout,.form-wrapper__guest-checkout input,.form-wrapper__returning-customer,.form-wrapper__returning-customer input{width:100%;}#page #content .form-wrapper__guest-checkout,#page #content .form-wrapper__returning-customer{padding:0 10px;}#page .layout-checkout-form .form-wrapper__login-option > legend{display:none;}.field--name-field-residence select{display:flex;clear:both;}#block-checkoutreviewredirecttext{margin-top:0!important;}#block-checkoutreviewredirecttext p{font-size:18px;}#page .form-wrapper__guest-checkout{display:none;}#page .form-wrapper__guest-checkout .field--type-datetime legend{font-size:1em;font-weight:normal;margin:0 0 5px 0;}#page .form-wrapper__guest-checkout .field--type-datetime .fieldset-wrapper > div{display:flex;}#page .form-wrapper__guest-checkout .field--type-datetime .fieldset-wrapper > div > div:nth-child(2){margin:0 10px;}#page .form-wrapper__guest-checkout .field--type-datetime .fieldset-wrapper > div > div{flex:1;}@media (max-width:1279px){#fo-checkout-account,#edit-payment-information,.layout-region-checkout-footer,#fake-order-summary-top,#fake-cc-details,#fake-order-summary,body.url-segment-login .checkout-pane-login,body.url-segment-order-information .layout-region-checkout-secondary{width:280px;}#fake-cc-details .form-item-cc-details-form-address-first-name,#fake-cc-details .form-item-cc-details-form-address-last-name{width:122px;display:inline-block;}#page .layout-region-checkout-main{width:638px;padding:0 40px 0 0;}}@media (max-width:1023px){#fo-checkout-account,#edit-payment-information,.layout-region-checkout-footer,#fake-order-summary-top,#fake-cc-details,#fake-order-summary,body.url-segment-login .checkout-pane-login,body.url-segment-order-information .layout-region-checkout-secondary,#fake-cc-details .form-item-cc-details-form-address-first-name,#fake-cc-details .form-item-cc-details-form-address-last-name{width:100%;}#fake-cc-details .form-item-cc-details-form-address-first-name{margin-right:0;}body.url-segment-login .layout-checkout-form{flex-direction:column;}#fake-cc-details input{width:100%;}#fake-order-summary{margin-top:30px;}body.url-segment-login .page-title,body.url-segment-order-information .page-title{font-size:30px;text-align:center;margin-bottom:20px;}#page .layout-region-checkout-main{width:100%;padding:0;flex-direction:column;}.checkout-pane input:not([type="radio"]),.checkout-pane .field--type-address,.checkout-pane .field--name-field-phone{width:100%;max-width:100%;}}.view-commerce-user-orders table{width:100%;}.field--name-order-number{margin-bottom:15px;}body.url-segment-user.url-segment-orders h1 *{float:none;display:inline-block;padding:0;}body.url-segment-user.url-segment-orders #content .customer-information,body.url-segment-user.url-segment-orders #content .order-information{width:100%;max-width:520px;margin:0 auto;}body.url-segment-user.url-segment-orders #content .order-information table{margin:30px 0;width:100%;}.customer-billing{margin:20px 0;}.customer-billing p.address{margin:5px 0 0 0;}#fo-players-search-form{display:flex;align-items:flex-end;justify-content:stretch;}#fo-players-search-form select,#fo-players-search-form input[type="text"],#fo-players-search-form input[type="submit"]{width:100%;height:30px;vertical-align:top;line-height:1;}#fo-players-search-form .form-item,#fo-players-search-form .form-actions{margin:0 0 0 10px;}#fo-players-search-form .form-item-name{margin-left:0;}#fo-players-search-form .form-item-name,#fo-players-search-form .form-item-team{flex:2;}#fo-players-search-form .form-item-year,#fo-players-search-form .form-item-position{flex:1;}#fo-players-search-form .form-actions{margin-bottom:0;}#player-data{display:flex;flex-wrap:wrap;justify-content:space-between;}#player-left{display:flex;flex-direction:column;padding-bottom:20px;padding-right:20px;}#player-right{flex:1;max-width:400px;}#player-image{width:300px;padding-left:40px;padding-bottom:20px;}@media (max-width:767px){#player-left{flex-wrap:wrap;width:100%;}#player-right{width:100%;}#player-image{width:100%;padding-left:0;}}#player-bottom{width:100%;}#most-recent-articles-box{border:1px solid #2e812f;padding:0 0 10px 0;}#most-recent-articles-box h2{color:#FFF;margin:0;background:#2e812f;font-weight:400;font-size:16px;padding:7px 10px;}#most-recent-articles-box ul{margin:0;padding:10px 0 10px 5px;}#player-archive{text-align:center;}#player-archive .btn{display:block;margin-left:10px;margin-right:10px;}#player-tables{width:100%;}table.player-table td,table.player-table th{padding-left:3px;padding-right:3px;}#player-tables .table-responsive > p{font-size:16px;text-align:center;}@media (max-width:1279px){#player-articles{width:100%;margin:20px 0;}}@media (max-width:767px){#fo-players-search-form{flex-direction:column;align-items:normal;}#fo-players-search-form .form-item,#fo-players-search-form .form-actions{margin:10px 0 0 0;}#most-recent-articles-box{width:100%;}}.fo-main-user-name-wrap{position:relative;display:inline-block;}.fo-main-user-name-wrap > a{position:relative;font-weight:700;}.fo-main-user-name-wrap:hover > a{z-index:1;}.profile-type-editor.view-mode-popup{display:none;position:absolute;padding-top:30px;}.profile-type-editor .contextual{display:none;}.profile-type-editor.view-mode-popup .profile-inner{background:#FFF;position:absolute;padding:12px;border:1px solid #CCC;box-shadow:0 0 5px #8888;z-index:1;width:240px;}.fo-main-user-name-wrap:hover .profile-type-editor.view-mode-popup{display:block;width:100%;height:100%;top:0;}.profile-type-editor.view-mode-popup h3{font-weight:700;color:#337433;font-size:16px;margin-bottom:8px;}.profile-type-editor.view-mode-popup.no-image h3{margin-top:0;}.profile-type-editor.view-mode-popup h3 a{text-decoration:none;}.profile-type-editor.view-mode-popup h4{margin:10px 0;}.profile-type-editor.view-mode-popup .field--name-field-image{text-align:center;margin-bottom:10px;height:100px!important;width:100%;}.profile-type-editor.view-mode-popup .field--name-field-image img{border-radius:50%;width:100px;height:100px;}.profile-type-editor.view-mode-popup .field--name-field-meta{color:#999;}.profile-type-editor.view-mode-popup .field--name-field-meta p{margin:2px 0;font-size:14px;}.author-info-arrow{content:"";position:absolute;width:0;height:0;top:2px;left:35px;box-sizing:border-box;border:8px solid #FFF;transform-origin:0 0;transform:rotate(135deg);box-shadow:-3px 3px 3px 0 #CCC;}.author-info-links{border-top:1px solid #CCC;padding-top:13px;margin-top:10px;display:flex;justify-content:space-between;}.author-info-links a{text-decoration:none;color:inherit;}.profile-type-editor.view-mode-full{background:#FFF;padding:20px;}.profile-type-editor.view-mode-full,.profile-type-editor.view-mode-teaser{display:flex;flex-wrap:wrap;margin-bottom:70px;}#fo-main-editors-featured{margin-top:30px;}#fo-author-articles > h2{text-align:center;text-transform:uppercase;}#fo-main-editors-featured + #fo-main-editors-staff{margin-top:40px;padding-top:40px;border-top:1px solid #565a5a;}#fo-main-editors-staff > h2{margin-bottom:30px;}#fo-main-editors-staff .profile-type-editor:last-child,#fo-main-editors-featured .profile-type-editor:last-child{margin-bottom:0;padding-bottom:0;}.profile-type-editor.view-mode-full .editor-top,.profile-type-editor.view-mode-teaser .editor-top{display:flex;width:100%;padding-bottom:10px;}.profile-type-editor.view-mode-teaser .editor-top{padding-bottom:0;}.profile-type-editor.view-mode-full .editor-top-left{width:180px;margin-right:30px;}.profile-type-editor.view-mode-teaser .editor-top-left{width:100px;margin-right:20px;}.profile-type-editor.view-mode-full .editor-top img,.profile-type-editor.view-mode-teaser .editor-top img{height:auto;border-radius:50%;}.profile-type-editor.view-mode-full.has-image .editor-top{align-items:center;}.profile-type-editor.view-mode-full .editor-top-right,.profile-type-editor.view-mode-teaser .editor-top-right{position:relative;flex:1;}.profile-type-editor.view-mode-full .editor-top-right h3,.profile-type-editor.view-mode-teaser .editor-top-right h3{margin-top:0;margin-bottom:10px;}.profile-type-editor.view-mode-full .field--name-field-meta,.profile-type-editor.view-mode-teaser .field--name-field-meta{padding-right:100px;}.profile-type-editor.view-mode-full .editor-top-right-links,.profile-type-editor.view-mode-teaser .editor-top-right-links{position:absolute;top:5px;right:0;display:flex;flex-direction:column;align-items:flex-end;}.profile-type-editor.view-mode-full .editor-top-right-links i,.profile-type-editor.view-mode-teaser .editor-top-right-links i{width:20px;text-align:center;}.profile-type-editor.view-mode-full .editor-top-right-links a,.profile-type-editor.view-mode-teaser .editor-top-right-links a{margin-bottom:10px;}.profile-type-editor.view-mode-teaser .editor-bottom{padding-left:120px;}.profile-type-editor.view-mode-teaser.no-meta .editor-top-right-links{flex-direction:row;}.profile-type-editor.view-mode-teaser.no-meta .editor-top-right-links a{margin:0 0 0 10px;}@media (max-width:767px){.profile-type-editor.view-mode-full .editor-top-left{width:100px;margin-right:15px;}.profile-type-editor.view-mode-full,.profile-type-editor.view-mode-teaser{margin-bottom:30px;}.profile-type-editor.view-mode-teaser .editor-top-left{width:60px;margin-right:15px;}}body.url-segment-user.url-segment-home .page-title{text-align:center;}#user-home{margin:20px auto 30px auto;width:100%;max-width:1160px;}.user-home-section > h2{text-align:center;margin:20px 0 40px 0;font-size:24px;}.user-home-blocks{display:flex;flex-wrap:wrap;}.user-home-block{width:275px;margin-right:20px;margin-bottom:20px;background:#f7f7f7;display:flex;border:1px solid #EEE;}.user-home-block:nth-child(4n + 4){margin-right:0;}.user-home-block span{display:block;line-height:1.4;}.user-home-block h4,.user-home-block .h4{margin:1px 0 8px 0;}.user-home-block-inner{padding:14px 15px;display:flex;}.user-home-block-inner > i{font-size:22px;width:32px;}.user-home-block-details{flex:1;}@media (max-width:1279px){.user-home-block{width:225px;}}@media (max-width:1023px){.user-home-block{width:226px;}.user-home-block:nth-child(3n + 3){margin-right:0;}.user-home-block:nth-child(4n + 4){margin-right:20px;}}@media (max-width:767px){#user-home{margin-top:0;}.user-home-block{width:100%;margin-right:0;}.user-home-block:nth-child(3n + 3),.user-home-block:nth-child(4n + 4){margin-right:0;}}#fo-store-user-subscriptions{}.fo-store-subscription-section{padding-bottom:1em;}.fo-store-subscription-section-content{padding-left:4em;}.fo-store-user-subscription-block{margin:50px 0;}.fo-store-user-subscription-block h3 span{width:100%;}.fo-store-user-subscription-block h3{display:flex;width:100%;max-width:340px;}.fo-store-user-subscription-block h3 a{color:#337433;text-decoration:underline;}.fo-store-user-subscription-block .form-actions{margin-bottom:0;display:flex;justify-content:flex-end;width:100%;}.fo-store-user-subscription-block .form-actions input[type="submit"]{margin:0;width:100%;}.fo-store-user-subscription-block-form,.fo-store-user-subscription-block.open .fo-store-user-subscription-block-default{display:none;}.fo-store-user-subscription-block.open .fo-store-user-subscription-block-form{display:block;}.fo-store-user-subscription-block-toggle{display:flex;}.fo-store-user-subscription-block:not(.open) .fo-store-user-subscription-block-toggle .back,.open .fo-store-user-subscription-block-toggle .edit{display:none;}.fo-store-user-subscription-block-form .commerce-payment-method-add-form > input[type="submit"]{margin:10px 0 0 0;width:100%;max-width:340px;}.fo-store-user-subscription-block-form p.address{margin:0;}.fo-store-user-subscription-block-form .address-book-edit-button,.fo-store-user-subscription-block-form .address-book-edit-button:hover{background:none;color:inherit;padding:0;margin:0;}.fo-store-user-subscription-block-default .button{margin-left:0;margin-top:10px;}.fo-store-user-subscription-help{border:3px solid #337433;padding:1em;display:inline-block;margin:0 0 1em 0;font-size:16px;}.fo-store-user-subscription-help a{text-decoration:underline;}#page .fo-store-user-subscription-block .form-item-payment-method-billing-information-select-address{margin-top:8px;}#edit-payment-method-billing-information{width:100%;max-width:340px;}#edit-payment-method-billing-information .address-container-inline{display:flex;width:100%;position:relative;}#edit-payment-method-billing-information .address-container-inline input{width:100%;}#edit-payment-method-billing-information .address-container-inline .form-item + .form-item{margin-left:10px;}#edit-payment-method-billing-information .address-container-inline select{width:100px;height:28px;}#edit-payment-method-billing-information input.locality{width:124px;}.fo-store-user-subscription-block-form .stripe-form{flex-wrap:wrap;}#payment-errors{width:100%;clear:both;}.fo-store-subscription-change-plan-form .form-actions{width:100%;max-width:340px;}.fo-store-change-subscription-confirm-form{width:100%;max-width:600px;margin:0 auto;}.fo-store-change-subscription-confirm-form .form-actions{display:flex;flex-direction:row-reverse;justify-content:space-between;}.fo-store-change-subscription-confirm-form .form-actions{margin-top:38px;}.fo-store-change-subscription-confirm-form .form-actions input[type="submit"]{}.fo-store-change-subscription-confirm-form .form-actions a{margin:0 10px 0 0;}@media (max-width:767px){.fo-store-subscription-section-content{padding-left:0;}}.fo-almanac-downloads h2{text-align:center;margin:40px 0 20px 0;}.fo-almanac-downloads .col-title{width:45%;}.fo-almanac-downloads .col-filename{width:25%;}.fo-almanac-downloads .col-size{width:10%;}.fo-almanac-downloads .col-action{width:20%;}.fo-almanac-downloads .button{width:100%;text-align:center;}.fo-store-see-more-fo-plus{background:url(https://cdn.footballoutsiders.net/files/FO-plus-Green-Gray.png) no-repeat top center;background-size:100%;margin:100px auto 120px auto;text-transform:uppercase;text-align:center;padding-top:180px;width:100%;max-width:400px;}.fo-store-see-more-fo-plus .button{line-height:60px;font-size:20px;width:100%;}#nfl-picks-back{margin-top:0;margin-bottom:30px;}#nfl-picks-wrap .button{margin:0 0 30px 0;}#nfl-picks-wrap #nfl-picks-back + h2{margin-bottom:0;}#nfl-picks-wrap h2 + p{margin-top:0;}#nfl-picks-against-straight{margin-top:30px;}#edj-sports-matchup iframe{width:100%;border:0;min-height:640px;}.edjsports-gameday-matchup-group{margin-bottom:50px;}.edjsports-gameday-matchup-group h3{text-align:center;}.edjsports-gameday-matchup{display:flex;border:3px solid #328340;margin:15px auto;padding:10px;width:100%;max-width:780px;align-items:center;}.edjsports-gameday-matchup-time{width:90px;font-weight:bold;padding-left:10px;}.edjsports-gameday-matchup-team{width:60px;display:flex;justify-content:center;}.edjsports-gameday-matchup-team span{width:100%;height:34px;display:inline-block;background-size:46px;background-repeat:no-repeat;background-position:top center;vertical-align:middle;}.edjsports-gameday-matchup-ratios{display:flex;align-items:center;}.edjsports-gameday-matchup-ratios span{width:80px;text-align:center;}.edjsports-gameday-matchup-ratios-bars{display:flex;width:220px;}.edjsports-gameday-matchup-ratios-bars div{height:14px;}.edjsports-gameday-matchup-ratios-bars div:first-child{border-right:2px solid #FFF;}.edjsports-gameday-matchup-ratios-bars div:last-child{border-left:2px solid #FFF;}.edjsports-gameday-matchup-action{display:flex;justify-content:flex-end;flex:1;}.edjsports-gameday-matchup-action .button{display:flex;}#edjsports-gameday-matchups-powered-by{width:100%;display:flex;align-items:center;}#edjsports-gameday-matchups-powered-by a{background:url('https://cdn.footballoutsiders.net/files/EdjSports-Logo_1.png') no-repeat top center;background-size:90px;display:inline-block;width:90px;height:22px;margin-left:7px;margin-top:2px;}#fo-premium-edjsports-matchup-options{display:flex;}@media (max-width:767px){#fo-premium-edjsports-matchup-options{flex-direction:column;width:100%;}#edjsports-gameday-matchups-form .form-actions{width:100%;}}#edjsports-matchup-iframe-wrap{position:relative;}#right #edjsports-matchup-iframe{border:1px solid #CCC;height:370px;}#right #edjsports-matchup-iframe-hotspot{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;}#fo-main-intercept-profile-form{display:flex;flex-wrap:wrap;width:100%;max-width:1120px;margin-left:auto;margin-right:auto;}#fo-main-intercept-profile-form fieldset{border:0;padding:0;flex:1;float:none;}#fo-main-intercept-profile-form a{color:#FD3124;}#fo-main-intercept-profile-form fieldset legend{color:#FD3124;font-size:20px;border-bottom:1px solid #333;width:100%;padding-bottom:15px;margin-bottom:20px;}#fo-main-intercept-profile-form .fieldset-wrapper .form-type-checkbox{display:flex;flex-wrap:wrap;}#fo-main-intercept-profile-form .fieldset-wrapper .form-type-checkbox input{margin:1px 6px 0 0;}#fo-main-intercept-profile-form .fieldset-wrapper .form-type-checkbox label{flex:1;}#fo-main-intercept-profile-form .form-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #333;padding-top:50px;width:100%;max-width:720px;margin:40px auto 0 auto;}#fo-main-intercept-profile-form .form-actions input[type="submit"]{padding:10px 0;font-size:20px;width:100%;max-width:150px;}#intercept-header{width:100%;}#intercept-header{margin-bottom:40px;}#intercept-header h2{margin-bottom:0;}#intercept-header p{margin-top:5px;font-size:16px;}#intercept-col-1 .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}#intercept-col-1 .fieldset-wrapper .form-item{width:48%;}#intercept-col-1 .fieldset-wrapper .form-item-email,#intercept-col-1 .fieldset-wrapper .form-item-username,#intercept-col-1 .fieldset-wrapper .form-item-password,#intercept-col-1 .fieldset-wrapper .form-item-residence,#intercept-col-1 .fieldset-wrapper .form-item-password .form-item{width:100%;max-width:100%;}#intercept-col-1 .fieldset-wrapper .form-item-email .description{color:red;}#intercept-col-1 .fieldset-wrapper .form-item select{height:28px;width:100%;border-color:#CCC;}#fo-main-intercept-profile-form #intercept-col-1 input{width:100%;}#fo-main-intercept-profile-form.without-communications fieldset{width:100%;min-width:50%;flex:1;}#fo-main-intercept-profile-form.without-communications #intercept-col-1{padding-right:40px;}#fo-main-intercept-profile-form.without-communications #intercept-col-3{padding-left:40px;}#fo-main-intercept-profile-form #intercept-col-2{margin-left:40px;margin-right:40px;}#intercept-username-status{position:absolute;top:0;right:0;font-size:12px;display:flex;line-height:20px;}.not-available #intercept-username-status{color:red;}.available #intercept-username-status{color:#337433;}#fo-main-intercept-profile-form .description{font-size:14px;line-height:1.3;margin:5px 0 0 0;}@media (max-width:767px){#intercept-header{margin-bottom:10px;}#intercept-header h2{margin-top:0;}#fo-main-intercept-profile-form{flex-direction:column;}#intercept-col-1 .fieldset-wrapper .form-item{width:100%;}#fo-main-intercept-profile-form #intercept-col-2{margin:20px 0;}}#fo-store-landing > h1{text-align:center;font-size:80px;margin-bottom:30px;color:#3a3e3e;}#fo-store-landing .block-banner{width:100%;max-width:740px;margin:-20px auto 40px auto;background:#FD3124;color:#FFF;display:flex;align-items:center;padding:10px 50px;position:relative;justify-content:center;}#fo-store-landing .block-banner i{position:absolute;width:30px;height:30px;display:block;background:#FFF;border-radius:50%;}#fo-store-landing .block-banner i:nth-child(1){left:-15px;}#fo-store-landing .block-banner i:nth-child(2){right:-15px;}#fo-store-landing .block-banner b{font-size:68px;line-height:0.8;padding-top:8px;}#fo-store-landing .block-banner span{font-size:22px;margin-left:20px;padding-left:20px;border-left:1px solid #FFF;}#fo-store-landing .block-1{display:flex;justify-content:space-between;width:100%;max-width:740px;margin:0 auto;}#fo-store-landing .block-1-helper{position:absolute;top:0;right:0;color:#FFF;width:100px;height:0;padding-top:100px;}#fo-store-landing .block-1-helper:after{width:0;height:0;position:absolute;content:'';top:0;right:0;border-color:transparent;border-style:solid;border-width:0 100px 100px 0;border-right-color:#FD3124;}#fo-store-landing .green-border .block-1-helper:after{border-right-color:#337433;}#fo-store-landing .block-1-helper i{border:4px solid #FFF;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:22px;position:absolute;top:6px;right:6px;z-index:10;}#fo-store-landing .block-1 > div{width:48%;}#fo-store-landing .block-1 .left > p{font-size:12px;}#fo-store-landing .block-1 .left > p a{text-decoration:underline;}#fo-store-landing .block-1 .left-inner{border:5px solid #FD3124;padding:20px;position:relative;background:#172E16;color:#FFF;}#fo-store-landing .block-1.green-border .left-inner{border-color:#337433;}#fo-store-landing .block-1 .left .btn{color:#FFF;text-align:center;font-size:22px;padding:12px 0;display:block;width:100%;max-width:220px;margin:20px auto 0 auto;}#fo-store-landing .block-1 .left h2{font-weight:500;margin-top:0;font-size:25px;margin-top:16px;margin-bottom:24px;}#fo-store-logo{font-size:105px;border-bottom:4px solid #FD3124;margin-bottom:12px;line-height:1;}#fo-store-landing .block-1 .right h2{font-size:45px;margin:0;}#fo-store-landing .block-1 .right h2 + p{margin-top:5px;}#fo-store-landing .block-2 p{font-size:inherit;}#fo-store-landing .block-1 .right > ul{margin:0;padding:0;list-style:none;}#fo-store-landing .block-1 .right > ul > li span{display:block;font-size:30px;font-weight:500;}#fo-store-landing .block-1 .right > ul > li ul{margin:10px 0 15px 0;padding:0 0 0 17px;font-weight:bold;font-size:13px;list-style:disc;}#fo-store-landing .block-1-option{display:flex;align-items:center;}#fo-store-landing .block-1-option i.fa{color:#FFF;border:2px solid #CCC;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:22px;margin:0 20px;}#fo-store-landing .block-1-option span{display:flex;flex-direction:column;}#fo-store-landing .yellow-highlight{background:#FAED23;flex:1;}#fo-store-landing .yellow-highlight .col-1,#fo-store-landing .yellow-highlight .col-2{font-size:24px;line-height:20px;}#fo-store-landing .yellow-highlight .col-1 br,#fo-store-landing .yellow-highlight .col-2 br{display:none;}#fo-store-landing .yellow-highlight .col-1{color:#172E16;opacity:0.5;}#fo-store-landing .yellow-highlight .col-2{margin:12px 0 8px 0;display:flex;flex-direction:row;}#fo-store-landing .yellow-highlight .col-3 .sup{line-height:6px;margin-top:-2px;font-size:24px;}#fo-store-landing .yellow-highlight .col-3 .sub{flex-direction:row;font-size:24px;line-height:1;}#fo-store-landing .yellow-highlight .col-3 .big{font-size:48px;line-height:24px;}#fo-store-landing .yellow-highlight .col-3{display:flex;flex-direction:row;margin-bottom:16px;}#fo-store-landing .yellow-highlight .col-4{font-size:16px;}#fo-store-landing .block-1-option > span{padding:12px 24px 8px 24px;}#fo-store-landing .block-1-option span i{font-style:normal;font-weight:600;}#fo-store-landing .block-1-option span b{font-size:24px;margin:0 0 5px 0;}#fo-store-landing .block-1-option span i{font-size:24px;line-height:1;}#fo-store-landing h2 + .block-1-option span b{margin:8px 0;display:flex;justify-content:center;align-items:center;}#fo-store-landing span.discounted b{display:flex;}#fo-store-landing .block-1-option.promoted span i{font-size:24px;}#modal-0621 > b span.full,#fo-store-landing span.discounted b span.full{color:#b7b7b7;margin-right:24px;position:relative;}#modal-0621 > b span.full:before,#fo-store-landing span.discounted b span.full:before{position:absolute;content:"";left:0;top:38%;right:0;border-top:2px solid #172E16;}#fo-store-landing h2 + .block-1-option span.discounted b span.discounted{}#fo-store-landing h2 + .block-1-option span i{}#fo-store-landing h2 + .block-1-option span span:not(.orange){}#fo-store-landing h2 + .block-1-option .discounted > span:last-child{font-size:18px;}#fo-store-landing .block-1-option + .block-1-option{margin-top:20px;padding-top:20px;border-top:2px solid #CCC;}#fo-store-landing .block-1-option.active i.fa{color:#FD3124;}#fo-store-landing .block-1-option i.fa{background:#FFF;}#fo-store-landing .block-2{font-size:11px;text-align:center;margin-top:30px;}#fo-store-landing .block-2 a{text-decoration:underline;}@media (max-width:1023px){#fo-store-landing > h1{margin-top:0;font-size:40px;margin-bottom:40px;}#fo-store-landing .block-banner b{font-size:26px;}#fo-store-landing .block-banner span{font-size:18px;}#fo-store-landing .block-banner{margin-bottom:20px;}}@media (max-width:767px){#fo-store-landing .block-1{flex-direction:column;}#fo-store-landing .block-1 > div{width:100%;margin:0;padding:0;}#fo-store-landing .block-1 > div.right{margin-top:20px;}}#team-header{padding:20px 0;}#team-header-top,#player-header-top{display:flex;align-items:center;height:100px;}#player-header-top{height:160px;}#player-header-top p{margin:0;}#team-header h1,#player-header h1{font-size:48px;margin:0;font-weight:600;}#team-header p{margin:0;font-weight:600;}#team-header-logo,#player-header-logo{width:180px;position:relative;height:100%;display:flex;align-items:center;}#player-header-logo{justify-content:center;align-items:flex-end;width:260px;}#player-header-top img{position:relative;z-index:20;height:100%;width:auto;}#team-header-logo .team-icon{position:relative;z-index:12;flex:1;display:flex;border:1px solid #e7e7e7;}#team-header-color-primary,#player-header-color-primary{position:absolute;top:0;left:0;width:130px;z-index:11;height:0;border-top:100px solid;border-right:60px solid transparent;display:none;}#player-header-color-primary{width:200px;border-right-width:100px;border-top:160px solid;}#team-header-color-secondary,#player-header-color-secondary{position:absolute;top:0;left:0;bottom:0;width:150px;z-index:10;border-top:100px solid;border-right:60px solid transparent;display:none;}#player-header-color-secondary{width:220px;border-right-width:100px;border-top:160px solid;}#team-header-details,#player-header-details{flex:1;padding-left:30px;flex-direction:column;align-items:center;}#player-header-details{padding-right:30px;padding-left:0;}#player-header-details-top{display:flex;border-bottom:1px solid #CCC;margin-bottom:12px;justify-content:space-between;align-items:flex-end;padding-bottom:10px;}#player-header-details-top .right{}#player-header-details-bottom p{font-size:14px;margin-top:5px;}#player-header-details-bottom{display:flex;}.player-header-col{display:flex;flex-direction:column;font-size:12px;}.player-header-col em{font-style:normal;}.player-header-col span{font-weight:600;text-transform:uppercase;}.player-header-col + .player-header-col{padding-left:19px;}#team-header-dvoa{width:280px;color:#888;height:100%;position:relative;}#team-header-dvoa p{font-size:14px;line-height:1.3;}#team-header-dvoa-inner-1,#team-header-dvoa-inner-2{position:absolute;z-index:10;top:0;right:0;height:0;width:50%;}#team-header-dvoa-inner-1{left:0;border-bottom:100px solid #FD3124;border-left:60px solid transparent;}#team-header-dvoa-inner-2{left:50%;border-top:100px solid #FD3124;border-right:60px solid transparent;margin-left:20px;}#team-header-dvoa-inner-3,#team-header-dvoa-inner-4{position:absolute;z-index:10;top:0;right:0;height:0;width:50%;}#team-header-dvoa-inner-3{left:0;border-bottom:100px solid #337433;border-left:60px solid transparent;margin-left:20px;}#team-header-dvoa-inner-4{left:50%;border-top:100px solid #337433;border-right:60px solid transparent;}#team-header-dvoa-content{position:relative;z-index:12;display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:30px;}#team-header-dvoa p{font-size:24px;color:#000;}#team-header-dvoa p + p{margin-top:5px;}#team-header-dvoa span + span{border-left:2px solid #CCC;padding-left:10px;margin-left:5px;}#team-header-dvoa p:nth-child(2),#team-header-dvoa p:nth-child(3){font-size:20px;font-weight:bold;color:#FFF;}#team-header-dvoa p:nth-child(3){color:#FD3124;}#team-header-grade{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#FFF;margin-left:30px;font-size:48px;font-weight:600;width:80px;height:80px;padding-top:5px;}#block-teamheader + .block .field--name-body{padding:0 40px 30px 0;}#block-teamheader + .block .field--name-body p:first-child{margin-top:0;}#block-teamheader + .block .field--name-body p:last-child{margin-bottom:0;}#team-landing > h2{border-bottom:2px solid #337433;margin:0 20px 40px 0;text-transform:uppercase;padding-top:10px;}#team-landing > p{margin:0;}#team-landing .column.small{position:relative;z-index:1;}#team-landing .site-section-cols .overview-tiles + h2{margin:30px 0 20px 0;}#team-top-offensive-players table{width:100%;border:0;margin-top:20px;}#team-top-offensive-players tr:nth-child(2n + 1):not(:hover) td{background:#f7f7f7;}#team-top-offensive-players table td{border:0;}#team-top-offensive-players table td:nth-child(1){width:50px;padding:5px 0 1px 5px;}#team-top-offensive-players table td:nth-child(2){width:40px;}#team-top-offensive-players table img{width:40px;}#team-header-other-teams{display:inline-block;font-weight:normal;margin-left:10px;}#team-header-other-teams-toggle{font-size:12px;display:flex;justify-content:center;align-items:center;color:#337433;}#team-header-other-teams-toggle i{padding:1px 4px;border-radius:2px;margin:0;color:#FD3124;}#team-header-other-teams:not(.open) i.fa-chevron-up,#team-header-other-teams.open i.fa-chevron-down{display:none;}#team-header-other-teams-list{position:absolute;background:#ECECEC;box-shadow:0 0 5px;z-index:20;display:flex;font-size:12px;padding:15px;margin-top:5px;margin-left:-200px;}#team-header-other-teams-list .team-icon{background-size:24px;background-position:center center;}#team-header-other-teams-list h3{font-size:14px;margin:0 0 5px 0;}#team-header-other-teams-list ul + h3{margin-top:15px;}#team-header-other-teams-list ul{margin:0;padding:0;list-style:none;}#team-header-other-teams-list ul li{white-space:nowrap;}#team-header-other-teams-list .section-nav-column{flex:1;}#team-header-other-teams-list .section-nav-column + .section-nav-column{margin-left:20px;}#team-dvoa-rankings-small .colored-block-content{display:flex;flex-direction:column;height:100%;}#team-dvoa-rankings-small .colored-block-content > a{text-align:center;margin:auto 0 0 0;}#team-dvoa-rankings-small-placeholder{flex:1;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;background:#EEE}@media (max-width:1440px){#team-header-logo{width:120px;}#team-header-color-primary{width:100px;}#team-header-color-secondary{width:120px;}#team-header-details{padding-left:20px;}#team-header-other-teams{margin-left:0;}#team-header-dvoa{width:240px;}#player-header-details{padding-right:20px;}#player-header-details-bottom{flex-wrap:wrap;}.player-header-col{width:25%;margin-bottom:10px;font-size:11px;}.player-header-col:nth-child(4n + 1){padding-left:0;}#player-header-details-top{padding-top:10px;}}@media (max-width:767px){#team-header-dvoa{width:auto;}#player-header-logo,#player-header-details{width:100%;}}#team-header-wrap{display:flex;flex-direction:column;}@media (min-width:1280px){#team-header-wrap{min-height:308px;}}#team-header-stripe{position:absolute;top:0;left:0;bottom:0;width:140px;}#team-header-wrap{flex:1;display:flex;flex-direction:column;}#team-header-wrap .team-icon{position:absolute;top:40px;left:40px;z-index:10;background-size:220px 100%;width:220px;height:200px;}#team-header-wrap p{font-weight:bold;text-transform:uppercase;margin:0;text-align:right;font-size:22px;position:relative;}#team-header-wrap p:not(.green){border-bottom-width:2px;border-bottom-style:solid;margin-bottom:5px;padding-bottom:5px;padding-right:20px;}#team-header-wrap p.green{margin-bottom:20px;padding-right:20px;}#team-header-wrap{align-items:flex-end;position:relative;justify-content:flex-end;padding-right:0;background:url(/themes/custom/fo_front/img/bg-white-field.jpeg);background-size:cover;}#team-header-wrap + article{margin-top:40px;}@media (max-width:1279px){#team-header-stripe{position:relative;top:auto;left:auto;bottom:auto;width:100%;height:120px;}#team-header-wrap .team-icon{top:0;width:120px;height:120px;background-size:120px 100%;}#team-header-wrap p{padding-left:20px;}#team-header-wrap p br{display:none;}#team-header-wrap p.team-primary-color{margin-top:20px;}#team-header-other-teams{display:none;}#team-header-top,#player-header-top{flex-wrap:wrap;height:auto;}#team-header-mobile-break{width:100%;}#team-header-grade{margin-left:0;}}#team-roster-page{background:#FFF;padding:0 20px 20px;}#team-roster-page table{width:100%;border:0;}#team-roster-page table td{border:0;}#team-roster-page table tr.js-odd:not(:hover){background:#f7f7f7;}#team-roster-page table td:first-child{padding-bottom:1px;width:100px;}#team-roster-page table td:nth-child(2){width:80px;text-align:center;}#team-roster-page table img{width:80px;}#team-roster-positions{margin:0 0 20px 20px;}#team-roster-positions a + a{margin-left:10px;}#team-roster-positions a.active{font-weight:bold;color:#337433;}.site-section-nav{margin:25px 0 0 0;font-size:24px;}.site-section-nav img{width:90px;margin-left:5px;}#content-before .site-section-nav ul{margin:0;padding:0;list-style:none;display:flex;}.site-section-nav ul li{margin:0 0 0 24px;}.site-section-nav ul li:first-child{margin-left:0;}.site-section-nav a{display:inline-block;border-bottom:7px solid transparent;padding-bottom:8px;}.site-section-nav a:hover,.site-section-nav a.active,body.route-fo-main-team-landing .site-section-nav li:first-child a,body.route-fo-main-team-roster .site-section-nav li:nth-child(3) a{border-bottom-color:#FD3124;color:#FD3124;}.site-section-cols{display:flex;width:100%;margin:20px 0;}.site-section-cols .column{display:flex;}.site-section-cols .column + .column{margin-left:20px;}.site-section-cols .column.small{flex:1;}.site-section-cols .column.large{flex:2;}@media (max-width:1279px){.site-section-cols{flex-direction:column;}.site-section-cols .column.large{margin-left:0;}.overview-tiles-row{flex-wrap:wrap;justify-content:space-between;}.overview-tile{margin:10px 0 0 0;width:48%;flex:none;}.overview-tile + .overview-tile{margin-left:0;}.overview-tiles-row + .overview-tiles-row{margin-top:0;}}.fo-fantasy-efficiency-form{display:flex;margin-bottom:20px;position:relative;}.fo-fantasy-efficiency-form .ajax-progress{background:rgba(255,255,255,0.85);padding:0;position:absolute;top:0;left:0;right:0;bottom:0;}#page .fo-fantasy-efficiency-form .form-item{position:inherit;}.fo-fantasy-efficiency-form .ajax-progress .throbber{display:none;}.fo-fantasy-efficiency-form .ajax-progress .message{padding:0;font-size:18px;display:flex;width:100%;align-items:center;height:100%;}.fo-fantasy-efficiency-form .left{width:50%;}.fo-fantasy-efficiency-form .form-actions{text-align:right;}.fo-fantasy-efficiency-form .right{flex:1;}.fo-fantasy-efficiency-form.right-only{flex-direction:column;}.fo-fantasy-efficiency-form.right-only .fo-fantasy-filter-group-inner{padding-left:0;}.fo-fantasy-efficiency-form.right-only .form-actions{text-align:left;}.fo-fantasy-efficiency-form.right-only .form-actions .reset-link{margin-left:16px;}#page .fo-fantasy-efficiency-form.right-only .form-type-select{margin-right:10px;}.fo-fantasy-efficiency-form fieldset .form-radios,.fo-fantasy-efficiency-form fieldset .form-checkboxes{display:flex;padding:0;flex-wrap:wrap;}#edit-wks{flex-wrap:wrap;width:350px;justify-content:flex-end;}#edit-wks{}.fo-fantasy-efficiency-form fieldset.form-item{display:flex;}.fo-fantasy-efficiency-form fieldset legend{display:none;}.fo-fantasy-efficiency-form #edit-endwk--wrapper legend,.fo-fantasy-efficiency-form #edit-endseason--wrapper legend,.fo-fantasy-efficiency-form #edit-startwk--wrapper legend,.fo-fantasy-efficiency-form #edit-startseason--wrapper legend,.fo-fantasy-efficiency-form #edit-season--wrapper legend,.fo-fantasy-efficiency-form #edit-wks--wrapper legend{display:inline-block;}.fo-fantasy-efficiency-form fieldset label{font-weight:600;}#page .fo-fantasy-efficiency-form fieldset{margin-bottom:15px;}#page .fo-fantasy-efficiency-form fieldset .form-item{margin-right:4px;margin-bottom:2px;}.fo-fantasy-efficiency-form fieldset .form-radios input,.fo-fantasy-efficiency-form fieldset .form-checkboxes input{display:none;}.fo-fantasy-efficiency-form fieldset label{white-space:nowrap;}.fo-fantasy-efficiency-form fieldset .form-radios label,.fo-fantasy-efficiency-form fieldset .form-checkboxes label{cursor:pointer;padding:0 2px;border-radius:2px;}.fo-fantasy-efficiency-form fieldset .form-radios input:checked + label,.fo-fantasy-efficiency-form fieldset .form-checkboxes input:checked + label{background:#337433;color:#FFF;}.fo-fantasy-efficiency-form .form-item-minatt,.fo-fantasy-efficiency-form .form-item-mintgt,.fo-fantasy-efficiency-form .form-item-mintot,.fo-fantasy-efficiency-form .form-item-minsalary{margin:0;clear:both;}.fo-fantasy-efficiency-form .form-item-minatt input,.fo-fantasy-efficiency-form .form-item-mintgt input,.fo-fantasy-efficiency-form .form-item-mintot input,.fo-fantasy-efficiency-form .form-item-minsalary input,.fo-fantasy-efficiency-form .form-item-maxsalary input{text-align:center;width:70px;padding-left:12px;padding-right:0;}.fo-fantasy-efficiency-form .form-item-expanded input[value="0"] ~ label{background-image:url(https://cdn.footballoutsiders.net/files/inline-images/Summary-Icon.svg);padding-left:35px;background-repeat:no-repeat;}.fo-fantasy-efficiency-form .form-item-expanded input[value="0"]:checked ~ label{background-image:url(https://cdn.footballoutsiders.net/files/inline-images/Summary-Icon-green.svg);}.fo-fantasy-efficiency-form .form-item-expanded input[value="1"] ~ label{background-image:url(https://cdn.footballoutsiders.net/files/inline-images/Expanded-Icon.svg);padding-left:35px;background-repeat:no-repeat;margin-left:20px;margin-right:20px;}.fo-fantasy-efficiency-form .form-item-expanded input[value="1"]:checked ~ label{background-image:url(https://cdn.footballoutsiders.net/files/inline-images/Expanded-Icon-green.svg);}.fo-fantasy-efficiency-form .form-item-minatt label,.fo-fantasy-efficiency-form .form-item-mintgt label,.fo-fantasy-efficiency-form .form-item-mintot label,.fo-fantasy-efficiency-form .form-item-minsalary label,.fo-fantasy-efficiency-form .form-item-maxsalary label{margin:0;padding:0;height:0;display:inline-block;}.fo-fantasy-dfs-values-form.fo-fantasy-efficiency-form{display:block;}.fo-fantasy-dfs-values-form .form-item-minsalary input{margin-right:20px;}.fo-fantasy-dfs-values-form .fo-fantasy-filter-group{opacity:1;}.fo-fantasy-dfs-values-form .fo-fantasy-filter-group fieldset{width:auto;}.fo-fantasy-dfs-values-week{margin-bottom:0;text-align:left;line-height:21px;font-size:18px;font-weight:600;letter-spacing:0px;color:#000000;}.fo-fantasy-dfs-values-db-update{margin-top:0;}.fo-fantasy-efficiency-form .form-actions{width:100%;margin-top:10px;}.fo-fantasy-filter-group{clear:both;display:flex;flex-wrap:wrap;}.fo-fantasy-filter-group-trigger{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;width:100%;margin:0 0 10px 0;}.fo-fantasy-filter-group-trigger i{width:20px;height:20px;border:1px solid #333;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 10px 0 0;}.fo-fantasy-filter-group{opacity:0.4;}.fo-fantasy-filter-group.active{opacity:1;}.fo-fantasy-filter-group + .fo-fantasy-filter-group{margin-top:10px;}.active .fo-fantasy-filter-group-trigger i b{background:#FD3124;display:block;width:12px;height:12px;border-radius:50%;}.fo-fantasy-filter-group .form-item-startwk,.fo-fantasy-filter-group .form-item-endwk{display:flex;justify-content:flex-end;align-items:flex-end;margin-left:10px!important;}.fo-fantasy-filter-group .spacer{font-size:40px;line-height:1;padding:0 15px 5px 15px;display:flex;align-items:flex-end;}.fo-fantasy-filter-group-inner{padding-left:30px;display:flex;width:100%;}#page .fo-fantasy-filter-group-inner .form-item-season{margin:2px 10px 0 0;}#edit-v2{position:relative;padding-top:20px;}#edit-v2:before{height:1px;background:#888;content:"";position:absolute;top:0;left:30px;right:0;}#edit-v2 .fo-fantasy-filter-group-inner{padding-left:30px;flex-wrap:wrap;}body.url-segment-fantasy.url-segment-rushing-efficiency #form-header-foplus-icon,body.url-segment-fantasy.url-segment-passing-efficiency #form-header-foplus-icon,body.url-segment-fantasy.url-segment-receiving-efficiency #form-header-foplus-icon,body.url-segment-fantasy.url-segment-touchdown-efficiency #form-header-foplus-icon,body.url-segment-fantasy.url-segment-carry-shares #form-header-foplus-icon,body.url-segment-fantasy.url-segment-target-shares #form-header-foplus-icon,body.url-segment-fantasy.url-segment-dfs-values #form-header-foplus-icon{position:absolute;top:0;right:0;}#edit-v2 .fo-fantasy-filter-group-inner .form-item-includepost{margin-top:10px;width:100%;}@media (max-width:1440px){.fo-fantasy-filter-group-inner{flex-wrap:wrap;}.fo-fantasy-filter-group-inner .form-item-season{width:100%;}}@media (max-width:1279px){.fo-fantasy-efficiency-form{flex-direction:column;}}@media (max-width:1023px){body.url-segment-fantasy.url-segment-rushing-efficiency #content,body.url-segment-fantasy.url-segment-passing-efficiency #content,body.url-segment-fantasy.url-segment-receiving-efficiency #content{margin-bottom:10px;}}body.context-webform-center-white-bg .webform-submission-form{margin:20px auto 0 auto;background:#FFF;padding:20px;width:100%;max-width:640px;display:flex;flex-wrap:wrap;}body.context-webform-center-white-bg .webform-submission-form p:first-child{margin-top:0;}body.context-webform-center-white-bg .webform-submission-form .form-item{width:100%;}body.context-webform-center-white-bg .webform-submission-form .form-item input[type="text"],body.context-webform-center-white-bg .webform-submission-form .form-item input[type="email"]{width:100%;}body.context-webform-center-white-bg .webform-submission-form .form-actions{margin-bottom:0;width:100%;}body.context-webform-center-white-bg .webform-submission-form .form-actions input{width:100%;}body.context-webform-center-white-bg .webform-submission-form h3{text-align:center;margin:30px 0 10px 0;}#store-temp{background:#FFF;padding:40px 40px 80px 80px;display:flex;}#store-temp-clock{background-image:url(/themes/custom/fo_front/img/coming-soon-clock.svg);background-repeat:no-repeat;background-position:center center;width:540px;height:600px;}#store-temp-message{padding:40px 0 40px 40px;text-align:center;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;}#store-temp-message h1{font-size:54px;text-transform:uppercase;color:#FD3124;margin:0;background:url(/themes/custom/fo_front/img/fo-plus-green-gray.png) no-repeat top center;background-size:340px;padding-top:140px;width:100%;}#store-temp-message h2{font-weight:400;font-size:30px;margin:20px 0;}#store-temp-message h3{color:#337433;font-weight:600;font-size:40px;margin:0;}@media (max-width:1279px){#store-temp{flex-direction:column;align-items:center;padding:40px;}#store-temp-message{padding:40px 20px 20px 20px;}#store-temp-clock{width:100%;height:300px;}}@media (max-width:1023px){#store-temp-message h1{font-size:40px;background-size:240px;padding-top:110px;}#store-temp-message h2{font-size:24px;margin:10px 0;}#store-temp-message h3{font-size:34px;}}@media (max-width:480px){#store-temp-message h1{font-size:30px;}#store-temp-message h2{font-size:20px;}#store-temp-message h3{font-size:30px;}}#fo-loser-temp{display:flex;}#fo-loser-temp-sign{flex:1;background:url(/themes/custom/fo_front/img/loser-league.svg) no-repeat top center;}#fo-loser-temp-content{flex:1;}#fo-loser-temp-content h1{color:#337433;text-transform:uppercase;font-size:40px;margin:0;}#fo-loser-temp-content h3{color:#FD3124;}#fo-loser-temp #fo-main-email-reg-form-reusable{max-width:560px;}#fo-store-thank-you > h1,.fo-main-register-content-page h1{font-size:38px;text-transform:uppercase;}#fo-store-thank-you > h2,.fo-main-register-content-page h2{font-size:38px;margin:30px 0;}#fo-store-thank-you > h3,.fo-main-register-content-page h3{font-size:36px;font-weight:400;margin:0;}#fo-store-thank-you p img{width:320px;margin:40px 0 0 0;}body.url-segment-house-dvoa #content,body.url-segment-account-activated #block-fo-front-content,body.url-segment-loser-league-account-activated #block-fo-front-content{background-image:url(/themes/custom/fo_front/img/ThankYoupage-background.png);background-repeat:no-repeat;background-position:top center;background-size:100%;}body.url-segment-house-dvoa #fo-store-thank-you,body.url-segment-account-activated .fo-main-register-content-page,body.url-segment-loser-league-account-activated .fo-main-register-content-page{background-image:url(/themes/custom/fo_front/img/ThankYoupage-Foreground.png);background-repeat:no-repeat;background-position:top center;background-size:100%;padding-top:480px;}body.url-segment-loser-league-account-activated .fo-main-register-content-page{padding-top:400px;}body.url-segment-house-dvoa #fo-store-thank-you > h1{display:none;}@media (max-width:1279px){body.url-segment-house-dvoa #fo-store-thank-you,body.url-segment-account-activated .fo-main-register-content-page,body.url-segment-loser-league-account-activated .fo-main-register-content-page{padding-top:320px;}}@media (max-width:1023px){body.url-segment-house-dvoa #fo-store-thank-you,body.url-segment-account-activated .fo-main-register-content-page,body.url-segment-loser-league-account-activated .fo-main-register-content-page{padding-top:220px;}}@media (max-width:767px){body.url-segment-house-dvoa #fo-store-thank-you,body.url-segment-account-activated .fo-main-register-content-page,body.url-segment-loser-league-account-activated .fo-main-register-content-page{padding-top:120px;}}#almanac-landing{background:#FFF;}#almanac-landing .fo-store-testimonial{margin:60px auto;}#almanac-landing-content{padding:20px 20px 120px 20px;}#almanac-landing h2{text-align:center;text-transform:uppercase;font-size:34px;margin-top:10px;}#almanac-landing p.large{font-size:24px;font-weight:600;margin:15px 0;}#almanac-landing .btn{padding:15px 30px;text-transform:uppercase;}.almanac-landing-section{margin:0 auto;width:100%;max-width:920px;display:flex;flex-wrap:wrap;}.almanac-landing-section:not(#almanac-teams) > *{width:100%;}.almanac-landing-section > h3{width:100%;text-align:center;text-transform:uppercase;border-bottom:2px solid;padding-bottom:13px;font-weight:600;}.almanac-team-col{width:25%;}.almanac-team-col h3{margin:0;font-size:inherit;}.almanac-team-col ul{margin:0;padding:0;list-style:none;}.almanac-team-col ul + h3{margin-top:10px;}#content .almanac-team-col ul li{margin:4px 0;}.almanac-landing-section + .almanac-landing-section{margin-top:100px;}#almanac-print .left{width:40%;padding-top:20px;}#almanac-print .right{flex:1;}#almanac-print .right img{width:200px;margin:10px 0 0 0;}#almanac-print small{color:#999;font-size:14px;}aside .almanac-landing-section{flex-direction:column;}aside .almanac-team-col{width:100%;}aside .almanac-landing-section > h3{text-align:left;}#almanac-teams header a{display:flex;margin-bottom:10px;}#almanac-teams header .left{width:50px;}#almanac-teams header .right{padding-left:20px;display:flex;flex-direction:column;justify-content:center;}#almanac-teams header .right .h2{text-transform:uppercase;margin:10px 0 0 0;}#almanac-teams header .left img{border:1px solid #444;box-shadow:0 0 10px rgba(0,0,0,0.5);}#almanac-teams header .right{flex:1;}body.page-node-type-almanac .node__content img{height:auto;}@media (max-width:1279px){body.page-node-type-almanac:not(.user-role-fo-plus) #right{display:none;}.almanac-team-col{width:50%;}.almanac-landing-section + .almanac-landing-section{margin-top:30px;}#almanac-teams header .right img{max-width:320px;}}@media (max-width:767px){.almanac-team-col{width:100%;}#almanac-landing h2{font-size:24px;}#almanac-print .left{width:100%;}#almanac-print .right{width:100%;}}body.current-url-almanac-historical-archive #content-wrap,body.current-url-almanac-historical-archive-new #content-wrap{margin-top:0;}#almanac-archive{background:#FFF;}#almanac-archive header{width:100%;background:url("https://cdn.footballoutsiders.net/files/banners/AlmanacArchive-1160x90_0.png") no-repeat top center;background-size:cover;}#almanac-archive h1{color:#FFF;padding:25px 0;text-align:center;margin-top:0;}#almanac-archive hr{width:100%;margin:40px auto;padding:0;height:3px;border:0;background:#555;max-width:80%;}#almanac-archive{padding-bottom:60px;}.downloadable-group{display:flex;flex-wrap:wrap;padding:0 60px;}.downloadable{width:33%;display:flex;margin:40px 0;}.downloadable .left{width:140px;}.downloadable .right{padding-left:20px;display:flex;flex-direction:column;flex:1;}.downloadable .right .bottom{margin-top:auto;}.downloadable .right .bottom i{font-size:20px;width:25px;text-align:center;}.downloadable h3{margin:10px 0;}.downloadable h4{margin:0;}.downloadable ul{margin:0;padding:0;list-style:none;}.downloadable ul small{font-size:10px;display:inline-block;position:absolute;margin-left:4px;}.downloadable li{margin:12px 0;padding:0;font-weight:600;}.downloadable li span{text-decoration:underline;}.downloadable.active li{color:#337433;}.downloadable.active li i,.downloadable.active ul small{color:#FD3124;}.downloadable.inactive li,.downloadable.active li.disabled,.downloadable.active li.disabled i,.downloadable.active ul li.disabled small{color:#999;}.downloadable li:last-child{margin-bottom:0;}body.user-role-fo-plus #block-almanacarchivebanner,body.user-role-administrator #block-almanacarchivebanner{display:none;}@media (max-width:1440px){.downloadable .left{width:120px;}.downloadable .right{padding-left:15px;}.downloadable .right ul{font-size:13px;}}@media (max-width:1279px){.downloadable{width:50%;}}@media (max-width:767px){.downloadable{width:100%;margin:20px 0;}.downloadable-group{padding:0 20px;}}#fo-loser-landing{display:flex;flex-wrap:wrap;padding-top:20px;}#fo-loser-landing .left{width:40%;padding-right:30px;border-right:2px solid #CCC;}#fo-loser-landing .left h2{text-transform:uppercase;}#fo-loser-landing .left p.cta{display:flex;align-items:center;}#fo-loser-landing .left p.cta a.button + a.button{margin-right:0;}#fo-loser-landing .left p.cta span a{text-decoration:underline;}#fo-loser-landing .left p.cta span{flex:1;font-size:11px;padding-left:10px;color:#888;}#fo-loser-landing .left p.small{font-size:12px;}#fo-loser-landing .left p.muted{color:#999;}#fo-loser-landing .left p.muted a{text-decoration:underline;}#fo-loser-landing .right{width:60%;padding-left:30px;}#fo-loser-landing .left h4{text-transform:uppercase;margin:20px 0;padding-right:10px;}#fo-loser-landing .left .tickets-image{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding-top:30px;border-top:2px solid #CCC;}@media (min-width:1441px){#fo-loser-landing .left .tickets-image br{display:none;}}#fo-loser-landing .left .playstation h3,#fo-loser-landing .left .tickets-image h3{font-size:22px;}#fo-loser-landing .left .tickets-image h3 small{font-size:14px;display:block;text-decoration:underline;margin-top:10px;color:#999;}#fo-loser-landing .left .tickets-image img{width:140px;}#fo-loser-landing .left .playstation{display:flex;align-items:center;}#fo-loser-landing .left .playstation{}#fo-loser-landing .left .playstation sup{font-size:12px;}#fo-loser-landing .contest-details-wrap{display:flex;margin:20px 0 0 0;}#fo-loser-landing .contest-details-wrap + .contest-details-wrap{border-top:2px solid #CCC;padding-top:20px;}#fo-loser-landing .contest-details-wrap > p{width:160px;margin:0;}#fo-loser-landing .contest-details-wrap > div{flex:1;}#fo-loser-landing .contest-details-wrap p:first-child{margin-top:0;}#fo-loser-landing .contest-details-wrap p:last-child{margin-bottom:0;}#fo-loser-landing .week{display:flex;padding:4px 0;}#fo-loser-landing .week b{white-space:nowrap;width:70px;}#fo-loser-landing .week-symbol{width:20px;margin-right:10px;}#fo-loser-landing .week-prize{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;flex:1;}@media (max-width:1440px){#fo-loser-landing .left h2 br{display:none;}}@media (max-width:1279px){#fo-loser-landing .left,#fo-loser-landing .right{padding-left:0;padding-right:0;width:100%;border-right:0;}#fo-loser-landing .left .tickets-image{justify-content:flex-start;}#fo-loser-landing .left .playstation h4 br,#fo-loser-landing .left .tickets-image h4 br{display:none;}}.fo-loser-team-select-players-form .messages--error{margin:5px 10px 10px 8px;}#fo-loser-details{display:flex;position:relative;}#fo-loser-details img{width:100px;margin:0 20px 0 0;}.not-in-loser-league #fo-loser-details{display:flex;align-items:center;}.not-in-loser-league #fo-loser-details h1{text-transform:uppercase;margin:0;font-size:36px;}#fo-loser-details .right{display:flex;flex-wrap:wrap;align-items:center;}#fo-loser-details .right h1{margin:0;}#fo-loser-details .right h3{width:100%;margin:-30px 0 0 0;}#fo-loser-details .right a.use-ajax{color:#FD3124;font-weight:600;font-size:24px;margin-left:20px;width:26px;height:26px;}#fo-loser-details .ajax-progress-throbber,.fo-loser-worst-team-inner .ajax-progress-throbber{position:absolute;background:rgba(255,255,255,0.9);z-index:10;top:0;left:0;right:0;bottom:0;}#fo-loser-details .throbber,.fo-loser-worst-team-inner .throbber{background:none;width:100%;height:100%;position:absolute;z-index:11;top:0;left:112px;right:0;bottom:0;display:flex;align-items:center;}#fo-loser-details .throbber:after,.fo-loser-worst-team-inner .throbber:after{font-size:16px;font-weight:600;content:"Please wait...";}#fo-loser-header{display:flex;flex-wrap:wrap;}#fo-loser-week{margin-left:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;}#fo-loser-week h4{margin:0 0 10px 0;color:#888;font-weight:normal;}#fo-loser-week select{width:100px;}#fo-loser-week a{text-decoration:underline;}#fo-loser-week a + a{margin-left:10px;}#fo-loser-nav{width:100%;}#fo-loser-nav ul{list-style:none;margin:20px 0 0 0;padding:0;display:flex;border-bottom:2px solid #CCC;font-size:18px;}#fo-loser-nav ul li{margin:0;padding:0;display:flex;}#fo-loser-nav ul li + li{margin-left:40px;}#fo-loser-nav .fake-link{color:#CCC;}#fo-loser-nav a{border-bottom:7px solid transparent;padding-bottom:8px;}#fo-loser-nav a:hover,#fo-loser-nav a.active{border-bottom-color:#FD3124;color:#FD3124;}#loser-team-header-form{display:flex;}.fo-loser-team-roster-form{position:relative;padding-top:60px;margin-top:20px;}.fo-loser-team-roster-form.historic-week{padding-top:5px;}#fo-loser-fo-plus{position:absolute;background-color:#337433;top:0;right:-8px;width:130px;bottom:0;z-index:1;display:flex;flex-direction:column;padding:15px 10px 11px 10px;justify-content:space-between;}#fo-loser-fo-plus i{width:100px;display:block;height:50px;background-image:url(/themes/custom/fo_front/img/fo-plus-exclusive-white.png);background-repeat:no-repeat;background-size:100px;margin-left:auto;margin-right:auto;}#fo-loser-fo-plus i:first-child{border-bottom:2px solid rgba(255,255,255,0.5);height:60px;}.historic-week #fo-loser-fo-plus i:first-child{visibility:hidden;height:0;}.historic-week #fo-loser-fo-plus i:last-child,#fo-loser-fo-plus i.with-projections{background:none;font-style:normal;font-weight:bold;font-size:30px;color:#FFF;text-align:center;padding-top:10px;}@media (max-width:1023px){.not-in-loser-league #fo-loser-details h1{font-size:28px;}#fo-loser-nav ul{font-size:14px;}#fo-loser-nav a{border-bottom-width:5px;}#fo-loser-nav ul li + li{margin-left:22px;}#fo-loser-landing .contest-details-wrap{flex-direction:column;}#fo-loser-landing .contest-details-wrap > p{width:100%;margin:0 0 10px 0;}#fo-loser-details .left{width:140px;margin-right:20px;}#fo-loser-details .right{}#fo-loser-details .right h3{margin:0;}#fo-loser-details .right h1{font-size:20px;display:inline-block;word-break:break-all;}#fo-loser-details .right a.use-ajax{display:inline-block;margin-left:0;}.fo-loser-team-roster-form{padding-top:50px;}}.fo-loser-position-wrap{display:flex;flex-wrap:wrap;width:100%;margin:20px 0;position:relative;z-index:4;}.fo-loser-position-header{display:flex;}.fo-loser-position-wrap .ajax-progress-throbber{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;}.fo-loser-position-wrap .ajax-progress-throbber .throbber{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.7);}.fo-loser-position-wrap .ajax-progress-throbber .throbber:after{content:"Please wait...";font-size:16px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;}.fo-loser-position-wrap h2{margin:0;font-size:18px;}.fo-loser-position-header > a.use-ajax{margin:1px 0 0 20px;text-decoration:underline;color:#FD3124;font-weight:600;font-size:16px;}.fo-loser-position-wrap .form-wrapper{width:100%;}.fo-loser-projected-points{font-weight:700;font-size:12px;margin-top:4px;margin-left:auto;color:#FFF;}.fo-loser-projected-points .mobile{display:none;}.fo-loser-player{display:flex;width:100%;margin:10px 0;}.fo-loser-player,.fo-loser-worst-team-inner{border:1px solid #888;border-radius:2px;box-shadow:2px 4px 5px -2px rgba(0,0,0,0.5);background:#FFF;}.fo-loser-player .image{width:150px;display:flex;justify-content:flex-end;align-items:flex-end;}.fo-loser-player .details{display:flex;flex-direction:column;justify-content:center;padding-left:10px;}.fo-loser-player .details h4,.fo-loser-player .details h5{margin:0;}.fo-loser-player .details h5{font-weight:400;font-size:14px;}.fo-loser-player .status{margin-left:auto;justify-content:center;display:flex;align-items:center;flex-wrap:wrap;width:250px;padding:10px 0;}.fo-loser-player.player-status-bye .status,.fo-loser-player.player-status-out .status{font-size:30px;color:#ff0a1c;font-weight:500;}.fo-loser-player.player-status-bye,.fo-loser-player.player-status-out,.fo-loser-player.player-status-bye .fo-loser-worst-team-inner,.fo-loser-player.player-status-out .fo-loser-worst-team-inner{border-color:#ff0a1c;border-width:3px;}.fo-loser-player.player-status-bye .points,.fo-loser-player.player-status-out .points{color:#ff0a1c;}.fo-loser-player .status .part-2{font-size:26px;font-weight:700;}.fo-loser-player .status .part-1 .team-icon,.fo-loser-player .status .part-3 .team-icon{width:60px;height:60px;background-size:40px 100%;background-position:center center;}.fo-loser-player .status .part-4{display:flex;flex-direction:column;}.fo-loser-player .points{width:100px;font-size:40px;font-weight:700;display:flex;justify-content:center;align-items:center;}.fo-loser-player .points .placeholder{width:60%;height:3px;border-radius:2px;background:#CCC;margin-right:10px;}#fo-loser-total-projected{display:flex;align-items:center;justify-content:flex-end;padding-right:140px;}#fo-loser-total-projected em{font-style:normal;font-size:40px;line-height:1;margin:0 20px 5px 40px;}#fo-loser-worst-teams{display:flex;flex-wrap:wrap;}#fo-loser-tie-breaker{width:100%;margin:10px 0 20px 0;background:#888;color:#FFF;text-align:center;text-transform:uppercase;line-height:1;padding:10px 0;}.fo-loser-worst-team-wrap{display:flex;flex-direction:column;flex:1;}.fo-loser-worst-team-wrap h2{font-size:16px;}.fo-loser-worst-team-wrap.middle{margin-left:20px;margin-right:20px;}.fo-loser-worst-team-inner h3{margin:0;font-size:14px;}.fo-loser-worst-team-inner h4{font-size:13px;font-weight:400;color:#555;margin:0;}.fo-loser-worst-team{display:flex;}.fo-loser-worst-team .team-icon{width:50px;height:50px;}.fo-loser-worst-team .team-icon.placeholder{background:#888;border-radius:50%;}.fo-loser-worst-team .details{flex:1;display:flex;flex-direction:column;justify-content:center;padding-left:20px;padding-bottom:2px;}.fo-loser-worst-team-inner{position:relative;padding:15px;}.fo-loser-worst-team-inner i{font-size:20px;margin-bottom:5px;}.fo-loser-worst-team-inner a.use-ajax{font-weight:600;position:absolute;top:0;right:10px;bottom:0;width:70px;display:flex;justify-content:center;align-items:center;text-align:center;}.fo-loser-player-table{border:0;width:100%;}.fo-loser-player-table thead{background:#4E4E4E;color:#FFF;font-weight:bold;font-size:13px;}.fo-loser-player-table thead th{border:0;}.fo-loser-player-table tr{font-size:13px;}.fo-loser-player-table tbody tr:not(.player-status-active.player-did-not-play){color:#b9b9b9;}.fo-loser-player-table tr.odd{background:#e9f2ea;}.fo-loser-player-table tr td{border-top:0;border-bottom:0;padding-top:4px;padding-bottom:4px;font-size:13px;}.fo-loser-player-table tr td .form-type-checkbox{margin:0!important;display:flex;justify-content:center;align-items:center;width:25px;}.fo-loser-player-choose-line{margin:10px 0 15px 0;font-size:16px;font-weight:600;}.fo-loser-players-paywall{width:20px;background:#CCC;height:4px;margin:0 auto;border-radius:2px;}@media (max-width:767px){.fo-loser-player.player-status-active .status{display:none;}.fo-loser-player .image{width:80px;}.fo-loser-player .details h4{font-size:15px;}.fo-loser-player .details h5{font-size:13px;}.fo-loser-player .points{margin-left:auto;width:70px;font-size:26px;}.fo-loser-position-wrap > a.use-ajax{clear:left;}.fo-loser-position-header{flex-direction:column;}.fo-loser-position-header > a.use-ajax{margin-left:0;}.fo-loser-projected-points .mobile{display:block;}.fo-loser-projected-points .desktop{display:none;}#fo-loser-fo-plus{width:90px;}#fo-loser-fo-plus i{width:74px;background-size:74px;}#fo-loser-fo-plus i:first-child{height:48px;}#fo-loser-total-projected{padding-right:100px;}}body.url-segment-fantasy.url-segment-loser-league .ui-dialog{border:3px solid #FD3124;box-shadow:2px 4px 5px -2px rgba(0,0,0,0.5);margin-top:-300px;top:50%!important;}body.url-segment-fantasy.url-segment-loser-league .ui-dialog-titlebar{background:none;border:0;font-size:20px;padding:10px 15px 0 15px;color:#337433;}body.url-segment-fantasy.url-segment-loser-league .ui-dialog-content{margin:0 15px;padding:0;height:500px!important;}body.url-segment-fantasy.url-segment-loser-league .ui-fo-loser-team-name-dialog{width:340px!important;left:50%!important;margin-left:-170px!important;min-width:10px;}body.url-segment-fantasy.url-segment-loser-league .ui-fo-loser-completed-dialog{width:340px!important;min-width:10px;left:50%!important;margin-left:-170px!important;}body.url-segment-fantasy.url-segment-loser-league .ui-fo-loser-team-name-dialog .ui-dialog-content,body.url-segment-fantasy.url-segment-loser-league .ui-fo-loser-completed-dialog .ui-dialog-content{height:auto!important;}body.url-segment-fantasy.url-segment-loser-league .ui-fo-loser-completed-dialog h2{font-size:28px;margin-top:0;background:url(/themes/custom/fo_front/img/loser-league-complete.png) no-repeat top left;background-size:100px;padding:10px 0 10px 110px;}body.url-segment-fantasy.url-segment-loser-league .ui-fo-loser-completed-dialog h2 span{font-size:34px;}body.url-segment-fantasy.url-segment-loser-league .ui-fo-loser-completed-dialog .ui-dialog-titlebar{padding-top:0;}body.url-segment-fantasy.url-segment-loser-league .ui-fo-loser-team-name-dialog .ui-dialog-buttonpane{border-top:0;background:none;margin:0;padding:0 10px 10px 10px;}body.url-segment-fantasy.url-segment-loser-league .ui-dialog-buttonpane{background:none;}body.url-segment-fantasy.url-segment-loser-league .ui-dialog-buttonpane button,body.url-segment-fantasy.url-segment-loser-league .ui-dialog-buttonpane button:hover{border-radius:2px;padding:6px 20px;width:auto;font-size:14px;font-weight:600;}body.url-segment-fantasy.url-segment-loser-league .ui-dialog-buttonpane button.close-modal.cancel,body.url-segment-fantasy.url-segment-loser-league .ui-dialog-buttonpane button.close-modal.cancel:hover{margin-right:20px;background:transparent;color:#444;border:1px solid #CCC;}body.url-segment-fantasy.url-segment-loser-league .ui-dialog-buttonpane button[disabled],body.url-segment-fantasy.url-segment-loser-league .ui-dialog-buttonpane button[disabled]:hover{background-color:#CCC;color:#FFF;cursor:default;}#fo-loser-lineup-complete a{color:#FFF;}@media (max-width:1023px){body.url-segment-fantasy.url-segment-loser-league .ui-dialog{left:10px!important;right:10px!important;min-width:0!important;max-width:none!important;width:auto!important;margin-left:0!important;}}.fo-main-register-content-page.loser-league h2{display:flex;justify-content:center;flex-direction:column;align-items:center;}.fo-main-register-content-page.loser-league h2 img{width:200px;margin-bottom:10px;}#loserboard{display:flex;flex-wrap:wrap;}#loserboard .left,#loserboard .right{flex:1;}#loserboard .right{margin-left:40px;}#loserboard-load-more-wrap{width:100%;margin-top:40px;text-align:center;text-transform:uppercase;}#loserboard-load-more{width:100%;max-width:300px;}#loserboard header{display:flex;padding:30px 0 10px;justify-content:space-between;}#loserboard header form,#loserboard header .form-item{margin:0;}#loserboard header select{border:1px solid #FD3124;}#loserboard header h2{margin:0;}.loserboard .loserboard-header{background:#555;color:#FFF;font-weight:600;display:flex;padding-top:15px;padding-bottom:10px;margin-bottom:10px;}.loserboard-row{display:flex;border-bottom:2px solid #EEE;}.loserboard-row:last-child{border-bottom:0;}.loserboard-row > div{padding:10px;}.loserboard .col-1{width:100px;display:flex;justify-content:center;align-items:center;}.loserboard-row{}.loserboard-header + .loserboard-row{margin-bottom:10px;}.loserboard-row.green-border{border:2px solid #337433;}.loserboard-row.green-border .col-1{background:#337433;color:#FFF;font-weight:600;}.loserboard .col-3 b{overflow-wrap:anywhere;}.loserboard-row.green-border .col-2,.loserboard-row.green-border .col-4,.loserboard-row.green-border .col-3 b{color:#337433;}body:not(.user-role-administrator) .loserboard-row.green-border .col-3 small{display:none;}.loserboard-row.orange-border{border:2px solid #FD3124;}.loserboard-row.orange-border .col-1{background:#FD3124;color:#FFF;font-weight:600;text-transform:uppercase;}.right .loserboard-row.orange-border .col-1{background:#fce6db;color:#FD3124;}.loserboard-row.orange-border .col-3 b:not(.green),.left .loserboard-row.orange-border .col-2{color:#FD3124;}.loserboard-row .col-3 b.green{margin-left:10px;}.loserboard .col-2{width:100px;text-align:center;font-weight:600;font-size:12px;padding-top:12px;}.loserboard-header .col-2{font-size:14px;padding-top:0;}.loserboard .col-3 small{color:#a9a8a8;}.loserboard .col-3{flex:1;display:flex;flex-direction:column;}.loserboard .col-4{width:120px;text-align:center;font-weight:600;}@media (max-width:1279px){#loserboard .right{margin-left:0;margin-top:20px;}}@media (max-width:1023px){.loserboard .loserboard-header{font-size:12px;}.loserboard-row{font-size:12px;}.loserboard-row > div{padding:5px 2px;}}.postgame-report__header{position:relative;}.postgame-report__header #form-header-foplus-icon{position:absolute;top:0;right:0;}.postgame-report__heading{margin-top:0;}.postgame-report__actions{margin-top:20px;}.postgame-report__action{width:20px;height:20px;display:inline-block;cursor:pointer;margin-bottom:20px;}body.env-live #fo-main-home-metrics{width:100%;background:#FFF;flex:1;margin-top:40px;}body.env-live #fo-main-home-metrics h2{text-align:left;color:#000;margin-top:0;font-size:40px;margin-bottom:0;}body.env-live #fo-main-home-metrics-temp{display:flex;flex-wrap:wrap;}body.env-live .metrics-article h3{margin-bottom:0;}body.env-live .metrics-article h3 + p{margin-top:0;}body.env-live .metrics-article-video{padding-top:50%;position:relative;}body.env-live .metrics-article-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;}body.env-live .metrics-article-image{background:#CCC;text-align:center;padding:3em 0;border:1px solid #000;}body.env-live .metrics-article:nth-child(1) .metrics-article-image{padding-top:6em;padding-bottom:6em;}body.env-live .metrics-article-image i{background:#FFF;width:40px;height:40px;border-radius:50%;display:flex;margin:0 auto;justify-content:center;align-items:center;font-size:20px;color:#FD3124;padding-left:4px;}body.env-live .metrics-article{border:1px solid #4a7a48;box-shadow:0px 2px 2px rgb(0 0 0 / 9%),0px 4px 4px rgb(0 0 0 / 12%);padding:8px 8px 24px 8px;}body.env-live .metrics-article:nth-child(1),body.env-live .metrics-article:nth-child(2),body.env-live .metrics-article:nth-child(3){flex:1;margin-top:24px;}body.env-live .metrics-article:nth-child(2){margin-left:20px;margin-right:20px;}body.env-live .metrics-article p:last-child{margin-bottom:0;}@media (max-width:1024px){body.env-live #fo-main-home-mix-block .metrics-article + .metrics-article{margin-top:20px;}body.env-live #fo-main-home-mix-block .metrics-article{flex:auto;margin:0;}body.env-live #content #fo-main-home-metrics{margin-top:32px;}}body.env-development #fo-main-home-metrics-info{width:100%;color:#FFF;margin-top:64px;}body.env-development #fo-main-home-metrics-info h2{margin:0;font-size:40px;}body.env-development #fo-main-home-metrics-info p{margin:0;font-size:24px;}body.env-development.front #metrics-explained-bg{position:absolute;background:#172E16;left:0;right:0;}body.env-development #fo-main-home-metrics-info .item-wrap{width:100%;display:flex;flex-direction:colum;}@media (max-width:1280px){body.env-development #metrics-explained-bg{display:none!important;}body.env-development #fo-main-home-metrics-info{color:#3a3e3e;}body.env-development #fo-main-home-mix-block #fo-main-home-metrics-wrap{margin-top:0;}body.env-development #fo-main-home-metrics-info{margin-top:0;}}.view-stat-terms .view-content{display:flex;flex-wrap:wrap;}.view-stat-terms .views-row{width:50%;padding-bottom:40px;display:flex;}.view-stat-terms .views-row:nth-child(2n + 1){padding-right:20px;}.view-stat-terms .views-row:nth-child(2n + 2){padding-left:20px;}.node-type-stat-term{border:1px solid #222;box-shadow:0 0 10px rgba(0,0,0,0.5);padding:0 20px 20px 20px;width:100%;display:flex;flex-direction:column;background:#FFF;}.node-type-stat-term.without-image-field{padding-top:16px;}.node-type-stat-term header{display:flex;align-items:flex-start;}.node-type-stat-term header img{width:220px;height:auto;margin-top:-22px;}.node-type-stat-term .node-title{border-bottom:2px dashed #FD3124;margin:6px 0 0 0;flex:1;font-size:40px;}.node-type-stat-term footer{display:flex;justify-content:flex-end;padding-top:30px;}.node-type-stat-term footer a{margin-bottom:-35px;line-height:24px;display:flex;align-items:center;}.node-type-stat-term footer a + div{margin-left:35px;}.stat-term-preview{display:flex;flex-direction:column;width:100%;margin-top:auto;}.stat-term-preview .top{width:100%;display:flex;margin-bottom:8px;}.stat-term-preview .top .left{text-transform:uppercase;font-size:22px;font-weight:600;line-height:1;}.stat-term-preview .top .right{margin-left:auto;font-size:10px;color:#999;display:flex;align-items:flex-end;padding-bottom:2px;line-height:1;}.stat-term-preview .item{display:flex;}.stat-term-preview .item + .item{margin-top:6px;}.stat-term-preview .item-rank{position:relative;margin-top:4px;}.stat-term-preview .item-rank span{font-size:20px;border:1px solid #444;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;background:#FFF;}.stat-term-preview .item-rank:before{position:absolute;width:30px;height:30px;background:#FD3124;top:4px;left:4px;content:'';z-index:1;}.stat-term-preview .item-team{flex:1;height:44px;margin-left:12px;border-width:1px;border-style:solid;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;font-size:22px;position:relative;overflow:hidden;}.stat-term-preview .item-team i{position:absolute;top:-48px;left:0;bottom:0;width:140px;height:140px;background-size:140px;background-position:left center;}.stat-term-preview .item-team .item-player{margin-right:auto;font-size:16px;font-weight:600;flex:1;text-align:right;padding-right:16px;}#block-statspagetop img{width:220px;height:auto;margin-left:-52px;}#block-statspagetop p{padding-left:28px;}#block-statspagetop .field--name-body{padding-bottom:24px;color:#FFF;}@media (max-width:1440px){.node-type-stat-term header img{width:160px;margin-top:-12px;}.node-type-stat-term .node-title{font-size:32px;}}@media (max-width:1279px){.view-stat-terms .view-content{flex-direction:column;}.view-stat-terms .views-row{width:100%;}.view-stat-terms .views-row:nth-child(2n + 1){padding-right:0;}}body.url-segment-show-matchup .form-additional-icon-buttons{display:none;}#matchup-page{display:flex;flex-wrap:wrap;}#matchup-page .left{flex:1;}#matchup-page .right{flex:1;margin-left:40px;}#matchup-field{width:500px;background:url(/themes/custom/fo_front/img/bg-football-field.png) no-repeat top center;background-size:100%;height:210px;position:relative;margin-top:32px;}.matchup-field-item{position:absolute;text-align:center;width:67px;}.matchup-field-item:nth-child(1){left:17px;}.matchup-field-item:nth-child(2){top:47px;left:74px;}.matchup-field-item:nth-child(3){top:47px;left:162px;}.matchup-field-item:nth-child(4){top:47px;left:266px;}.matchup-field-item:nth-child(5){top:47px;left:355px;}.matchup-field-item:nth-child(6){display:block;left:410px;}.matchup-field-item:nth-child(7){top:106px;left:52px;}.matchup-field-item:nth-child(8){top:106px;left:153px;}.matchup-field-item:nth-child(9){top:106px;left:279px;}.matchup-field-item:nth-child(10){top:106.4px;left:383px;width:66px;}.matchup-field-item-top{color:#FFF;padding-top:1px;font-size:10px;}.matchup-field-item:nth-child(2) .matchup-field-item-top,.matchup-field-item:nth-child(5) .matchup-field-item-top,.matchup-field-item:nth-child(7) .matchup-field-item-top,.matchup-field-item:nth-child(10) .matchup-field-item-top{background:#ad2323;}.matchup-field-item-bot{display:flex;flex-direction:column;line-height:1;}.matchup-field-item-bot b{color:green;font-size:13px;padding-top:1px;}.matchup-field-item-bot span{font-size:10px;font-weight:bold;}.matchup-block.block-details{padding:0 40px 20px 40px;}.matchup-block.block-details .line-1{display:flex;align-items:center;justify-content:space-between;}.matchup-block.block-details .line-1 .spacer{font-size:40px;}.matchup-block.block-details .line-2,.matchup-block.block-details .line-3{display:flex;align-items:center;justify-content:center;line-height:1;}.matchup-block.block-details .line-2{margin:16px 0 24px 0;}.matchup-block.block-details .label{font-size:18px;font-weight:400;text-align:center;flex:1;padding-bottom:8px;position:relative;}.matchup-block.block-details .label i{position:absolute;height:2px;background:#dbdbdb;width:100%;left:0;top:50%;margin-top:-3px;}.matchup-block.block-details .label span{background:#FFF;position:relative;padding:0 8px;}.matchup-block.block-details .value{font-size:32px;width:128px;text-align:center;display:flex;flex-direction:column;}.matchup-block.block-details .value small{font-size:16px;color:#337433;}@media (max-width:1440px){#matchup-page .right{width:100%;margin-left:0;flex:auto;}}@media (max-width:767px){.matchup-block.block-details{padding-left:0;padding-right:0;}}@media (max-width:520px){#matchup-page .right{display:none;}}body.url-current-help .region-content{display:flex;flex-wrap:wrap;margin-top:80px;}body.url-current-help #block-fo-front-page-title{width:100%;}body.url-current-help .page-title{text-align:center;text-transform:uppercase;font-size:64px;margin:60px 0;}body.url-current-help #block-helpquicklinks{width:auto;flex:1;}body.url-current-help #block-fo-front-content{width:auto;flex:1.7;}body.url-current-help #block-fo-front-content > div,body.url-current-help #block-fo-front-content > div > div,body.url-current-help #block-fo-front-content > div > div > div{height:100%;}.view-help-article-categories .view-content{display:flex;}.view-help-article-categories .views-row{display:flex;flex:1;}.view-help-article-categories .views-row a{align-items:center;justify-content:center;border-radius:4px;background:#172E16;color:#FFF;font-size:22px;display:flex;text-align:center;padding:16px;transition:all 200ms ease-out;height:100%;}@media (min-width:1280px){.view-help-article-categories .views-row a:hover{background:#FAED23;color:#172E16;transition:none;}}.view-help-article-categories .views-row + .views-row{margin-left:12px;height:100%;}.view-help-article-categories .views-row .views-field,.view-help-article-categories .views-row .views-field .field-content{width:100%;height:100%;}body.url-current-help #block-helpquicklinks{margin-left:32px;padding-left:32px;border-left:2px solid #172E16;}#block-helpquicklinks h2{margin:0;}#block-helpquicklinks .menu{margin:0;}#block-helpquicklinks .menu a{position:relative;padding-right:32px;}#block-helpquicklinks .menu a:hover{text-decoration:underline;}#block-helpquicklinks .menu a:after{content:'';position:absolute;width:12px;height:12px;background:url(/themes/custom/fo_front/img/icon-arrow-right-black.svg) no-repeat right center;background-size:100%;top:50%;right:12px;margin-top:-5px;}#block-helpcontactus{margin-top:100px;padding-top:100px;border-top:1px solid #CCC;}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search{background:url(/themes/custom/fo_front/img/bg-ball.jpg) no-repeat center center;background-size:cover;color:#FFF;position:relative;padding:120px 0;display:flex;align-items:center;justify-content:center;}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search:after{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.65);content:'';}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search label{display:none;}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search .form--inline{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;flex-wrap:wrap;}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search h1{font-size:48px;text-transform:uppercase;width:100%;text-align:center;padding-bottom:16px;}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search input[type="text"]{border-radius:2px 0 0 2px;padding:12px 16px;border:0;color:#3a3e3e;}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search .form-actions input{border-radius:0 2px 2px 0;padding:10px 16px;}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search .form--inline *{margin:0;height:100%;}.region-content-above-full-width #views-exposed-form-help-articles-search-page-search h2{display:none;}aside #views-exposed-form-help-articles-search-page-search h1{display:none;}aside #views-exposed-form-help-articles-search-page-search label{display:none;}aside #views-exposed-form-help-articles-search-page-search .form--inline{display:flex;flex-wrap:wrap;}aside #views-exposed-form-help-articles-search-page-search .form-actions{margin-left:-1px;position:relative;}aside #views-exposed-form-help-articles-search-page-search .form-actions input{border-radius:0 2px 2px 0;}aside #views-exposed-form-help-articles-search-page-search .form-item-search{margin:16px 0 0 0;flex:1;}aside #views-exposed-form-help-articles-search-page-search .form-item-search input{width:100%;height:33px;border-radius:2px 0 0 2px;margin-top:-2px;}.view-help-articles-search .views-row{padding-top:32px;margin-top:32px;}.view-help-articles-search .views-row:first-child{padding-top:0;margin-top:0;border-top:0;}.view-help-articles-search .views-row p:last-child{margin-bottom:0;}.view-help-articles-search .views-row h2{margin-top:0;}.view-help-articles-search .views-row + .views-row{border-top:1px solid #CCC;}aside .block-menu,#block-helpnavigation,#views-exposed-form-help-articles-search-page-search{border:1px solid #e7e7e7;padding:12px 12px 8px 12px;background:#FFF;border-radius:4px;}#block-helpnavigation h2,#views-exposed-form-help-articles-search-page-search h2{margin:0;}aside .block-menu ul.menu,#block-helpnavigation .item-list ul{margin:0;padding:0;list-style:none;}aside .block-menu ul.menu ul li,#block-helpnavigation .item-list ul ul li{padding-left:24px;}aside .block-menu ul.menu ul li a:before,#block-helpnavigation .item-list ul ul li a:before{content:'- ';}aside .block-menu > ul.menu > li:first-child,#block-helpnavigation > .item-list > ul > li:first-child{border-top:0;}aside .block-menu ul.menu li:last-child,#block-helpnavigation .item-list ul li:last-child{border-bottom:0;}aside .block-menu ul.menu li,#block-helpnavigation .item-list ul li{margin:0;padding:0;}aside .block-menu ul.menu li a,#block-helpnavigation .item-list ul li a{display:block;padding:10px 0;font-weight:600;font-size:16px;line-height:1.6;}aside .block-menu ul.menu > li:first-child > a{padding-top:0;}aside .block-menu ul.menu li,#block-helpnavigation .item-list ul li{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}aside .block-menu ul.menu li + li,#block-helpnavigation .item-list ul li + li{margin-top:-1px;}#block-helpnavigation .item-list ul li a:hover,#block-helpnavigation .item-list ul li a.active{color:#2e812f;}body.context-help-section.url-taxonomy-term h1.page-title{margin-bottom:0;}.help-term-description{margin-bottom:24px;}.help-term-description p:first-child{margin-top:0;}.help-term-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px 64px;}.help-term-list .taxonomy-term h2{margin:0;padding-top:16px;border-top:4px solid #172E16;color:#172E16;}.help-term-list .taxonomy-term h2 a{display:block;color:inherit;}.help-term-wrap .node h2{font-family:inherit;font-size:16px;margin:16px 0;}.view-id-taxonomy_term .vies-row:last-child .node-type-help-article{margin-bottom:0;}.view-id-taxonomy_term .node-type-help-article{margin-top:32px;margin-bottom:40px;}.node-type-help-article p:last-child{margin-bottom:0;}.node-type-help-article .links a{text-decoration:underline;}.node-type-help-article .node-readmore{padding:0;}@media (max-width:1023px){body.url-current-help .region-content{flex-direction:column;margin-top:40px;}body.url-current-help #block-helpquicklinks{margin:24px 0 0 0;padding:24px 0 0 0;border-top:2px solid;border-left:0;}#block-helpcontactus{margin-top:80px;padding-top:40px;}}@media (max-width:767px){.view-help-article-categories .view-content{flex-direction:column;}.view-help-article-categories .views-row + .views-row{margin:16px 0 0 0;}}.spags-ranking{box-shadow:0px 3px 6px #00000029;background:#FFF;border:1px solid #707070;}.spags-ranking + .spags-ranking{margin-top:16px;}.spags-ranking--top{display:flex;align-items:center;line-height:1;padding:6px 6px 0 6px;}.spags-ranking--rank{background:#172E16;border-radius:4px;font-size:24px;width:46px;height:46px;display:flex;justify-content:center;align-items:center;color:#FFF;padding-top:4px;margin-right:16px;}.spags-ranking--rank .unranked{opacity:0.5;}.spags-ranking--name.h2{line-height:1;margin:0;}.spags-ranking--pos{border:1px solid #707070;border-radius:23px;font-size:12px;padding:8px 12px;white-space:nowrap;height:36px;line-height:18px;margin-left:auto;}.spags-ranking--bottom{display:flex;margin-top:8px;padding:8px 6px 6px 6px;}.spags-ranking--top .team-icon{width:60px;height:60px;background-size:50px auto;margin-left:16px;}.spags-ranking--stat{display:flex;flex-direction:column;}.spags-ranking--stat b{margin-bottom:4px;}.spags-ranking--stat span{}.spags-ranking--stat + .spags-ranking--stat{margin-left:24px;}.spags-ranking--spags{margin-top:12px;padding:24px;border-top:1px solid #707070;}.spags-ranking--spags p:first-child{margin-top:0;}.spags-ranking--spags p:last-child{margin-bottom:0;}.spags-rankings--sort a{font-size:12px;}.spags-rankings--controls .spags-rankings--sort ul{margin:0 0 24px 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;}.spags-rankings--sort ul li{margin:0;padding:0;}.spags-rankings--sort ul li + li{padding-left:6px;margin:0;}.spags-rankings--sort li a{border:1px solid #707070;border-radius:23px;line-height:18px;white-space:nowrap;padding:4px 6px 5px 6px;display:block;margin:4px 0;}.spags-rankings--sort li a:hover{background:#EEE;}.spags-rankings--sort li a.active{background:#172E16;border-color:#172E16;color:#FFF;}#block-spagsrankingswriteup{height:224px;}#block-spagsrankingswriteup .field--name-body{color:#FFF;}body.url-current-stats-nfl-spags-rankings #content-wrap-helper{height:360px;}#block-spagsrankingswriteup .fo40__last-updated{color:inherit;opacity:1;font-size:inherit;padding:0;}@media (max-width:1440px){#block-spagsrankingswriteup{height:244px;}body.url-current-stats-nfl-spags-rankings #content-wrap-helper{height:380px;}}@media (max-width:1279px){#block-spagsrankingswriteup{height:auto;}#block-spagsrankingswriteup .field--name-body{color:inherit;}body.url-current-stats-nfl-spags-rankings #content-wrap-helper{display:none;}.spags-rankings--sort ul{justify-content:center;}.spags-ranking--bottom{display:grid;grid-template-columns:1fr 1fr;padding-top:0;margin-top:0;}.spags-ranking--stat{margin-top:12px;}.spags-ranking--stat + .spags-ranking--stat{margin-left:0;}}
@media (max-width:1440px){}@media (max-width:1279px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:480px){.site-section-nav ul li{margin:0 0 0 15px;}#team-navigation div ul li +li{border-left:2px solid #CCC;padding-left:15px;}}@media (max-width:414px){.site-section-nav{font-size:14px;}.site-section-nav ul li{margin:0 0 0 10px;}#team-navigation div ul li + li{padding-left:10px;}}@media (max-width:280px){.site-section-nav{font-size:12px;}#team-navigation div ul li + li{padding-left:2px;}}@media (max-width:1279px){#championgaming{display:inline-grid;}#championgaming-links{margin-top:15px;}}#block-championgaming{width:100%;padding:31px 0 51px 0;}@media (min-width:768px){#block-championgaming{padding:24px 0 0 0;}}@media (min-width:1024px){#block-championgaming{width:50%;padding:24px 0;}}#block-copyrights{display:flex;align-items:center;padding:24px 0;}@media (min-width:768px){#block-copyrights ul li{display:inline;}#block-copyrights ul li:not(:last-of-type){margin-right:10px;}}@media (min-width:1441px){#block-copyrights ul li:not(:last-of-type){margin-right:24px;}}#footer-legal{background-color:#172E16;border-top:1px solid rgba(255,255,255,0.3);}#footer-legal .field--name-body{color:#FFF;display:flex;align-items:center;}#footer-legal .field--name-body a{color:#fff;text-decoration:underline;}#footer-left{padding:30px 0 0 0;width:100%;}@media (min-width:768px){#footer-left{padding:32px 0 0 0;}}@media (min-width:1024px){#footer-left{padding:32px 0;margin:0 12px 0 0;width:50%;}}@media (min-width:1280px){#footer-left{width:66.6666666666%;}}.banner-carousel{text-align:center;}#kubiakDemoNowBtn,#kubiakLearnMoreBtn,.j-btn{display:block;width:auto;height:30px;cursor:pointer;margin-top:10px;color:#FFFFFF;text-align:center;}#kubiakDemoNowBtn{display:block;margin-left:auto;margin-right:auto;}#kubiakLearnMoreBtn{display:block;margin-left:auto;margin-right:auto;}#kubiakDemoNowBtn p:hover,#kubiakLearnMoreBtn p:hover,.j-btn p:hover{background-color:#ececec;color:#337433;}#kubiakDemoNowBtn p,#kubiakLearnMoreBtn p,.j-btn p{display:inline-block;padding:0px 20px;margin:0;background-color:#337433;font-weight:700;line-height:30px;text-align:center;}.j-btn.j-left{text-align:left;}#premiumPreviewYearSelectorLabel,#rotoYearSelectorLabel,#rotoWeekSelectorLabel{display:none;margin-bottom:7px;}#premiumPreviewYearSelector,#rotoYearSelector,#rotoWeekSelector{display:none;}#previewOffenseRadioBtn,#previewOffenseRadioBtnLabel,#previewDefenseRadioBtn,#previewDefenseRadioBtnLabel{display:none;margin-top:10px;}#block-articletabsblock-2,#block-belowcontenttaboolaadsmobile{display:none;}#block-usatodayad1{display:none;}#google_ads_iframe_\/7103\/SMG_FootballOutsiders\/728x90_1a\/sports\/football\/nfl\.main_0__container__,#google_ads_iframe_\/7103\/SMG_FootballOutsiders\/728x90_2a\/sports\/football\/nfl\.main_0__container__{display:block !important;max-width:100%;margin-left:auto !important;margin-right:auto !important;}#google_ads_iframe_\/7103\/SMG_FootballOutsiders\/728x90_1a\/sports\/football\/nfl.main_0{max-width:100%;margin:auto;margin-right:auto;}.view-display-id-extra_points .article-image{display:none;}.password-reset-workflow .block-type-section_header .field--name-field-title,.password-reset-workflow .block-type-section_header .field--name-field-subtitle{text-align:center;}.password-reset-workflow .block-type-section_header:before,.password-reset-workflow .block-type-section_header{background:none;}.password-reset-workflow #content-wrap-outer{background:url('/themes/custom/fo_front/img/bg-ball.jpg') no-repeat top center;background-size:cover;padding-top:5em;padding-bottom:7em;color:#FFF;position:relative;}.password-reset-workflow .user-form{text-align:center;position:relative;z-index:2;max-width:450px;margin-left:auto;margin-right:auto;}.password-reset-workflow .user-form input{color:#3a3e3e;}.password-reset-workflow .user-form label{text-align:left;font-weight:700;}.password-reset-workflow .form-item-name,.password-reset-workflow .form-type-password{width:70%;margin-left:auto !important;margin-right:auto !important;}.password-reset-workflow .form-item-name .description{text-align:left;font-size:10px;}.password-reset-workflow .form-item .description{color:#FFF;}.password-reset-workflow #content-wrap-outer:after{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.65);z-index:1;content:'';}.password-reset-workflow .dialog-off-canvas-main-canvas{padding-top:115px;}.password-reset-workflow #block-fo-front-page-title{text-align:center;position:relative;z-index:2;}.password-reset-workflow .user-pass-reset p{text-align:center;position:relative;z-index:2;}.password-reset-workflow .form-actions{text-align:center;position:relative;z-index:2;}.password-reset-workflow #footer-main{margin-top:0;}.password-reset-workflow .messages--status{position:relative;z-index:2;}.password-reset-workflow #block-fo-front-local-tasks{display:none;}.password-reset-workflow .password-parent,.password-reset-workflow .confirm-parent{max-width:none;}.password-reset-workflow .password-field,.password-reset-workflow .password-confirm{width:100%;}.password-reset-workflow #edit-submit{color:#FFF;}.password-reset-workflow .form-item-current-pass,.password-reset-workflow .form-type-email,.password-reset-workflow #edit-pass--description,.password-reset-workflow .messages--status{display:none;}body.context-kubiak-page.url-segment-settings{height:auto;min-height:100%;overflow-y:scroll;}#crossOutDollarSign{float:left;position:inherit;margin-left:30px;margin-top:12px;font-size:18px;}#earlyBirdCrossOut{position:relative;float:left;font-size:40px;margin-top:12px;}#earlyBirdCrossOut:before{position:absolute;content:"";left:-18px;top:46%;right:0;border-top:5px solid red;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}#trapUpsideDown{position:absolute;left:0%;top:-11%;border-top:110px solid #337433;height:0;width:100%;z-index:1;}#trapTitle{position:absolute;top:-10%;left:12%;color:white;margin:0;z-index:2;}#trapDate{position:absolute;top:-4%;left:34%;color:white;margin:0;z-index:2;}.field--name-field-related-products{margin-top:70px;}.count-3 .field--name-field-related-products > .field__item,.count-6 .field--name-field-related-products > .field__item{border:1px solid #d7d7d7;}.FAQCollapse h3,.FAQCollapseClicked h3{cursor:pointer;user-select:none;}.FAQCollapse h3:before{display:inline-block;width:20px;height:20px;font-size:18px;content:"+";background-color:#337433;color:white;border-radius:50%;text-align:center;margin-right:8px;line-height:20px;}.FAQCollapseClicked h3:before{display:inline-block;width:20px;height:20px;font-size:18px;content:"-";background-color:#ECECEC;color:#337433;border-radius:50%;text-align:center;margin-right:8px;line-height:20px;}.FAQCollapse p,.FAQCollapse ul{display:none;}#youtubeVideoBox{display:block;max-width:900px;width:100%;max-height:506px;height:506px;margin-left:auto;margin-right:auto;}#youtubeVideoBox iframe{width:100%;height:100%;}#playPagesSearchResultsTable{width:100%;}#playPagesSearchResultsTable td.player-name{vertical-align:middle;}#playPagesSearchResultsTable td.player-name a,#playPagesSearchResultsTable td.player-name span{padding:8px 0;display:inline-block;}#playPagesSearchResultsTable td.player-name img{display:inline-block;max-height:34px;}#playPagesSearchResultsTable tr td:nth-child(2){width:160px;}#playPagesSearchResultsTable tr td:nth-child(3){width:120px;}#playPagesSearchResultsTable tr td:nth-child(4){width:80px;}#playPagesSearchResultsTable a{color:#337433;text-decoration:underline;}#wantPlayerPagesCTA{font-size:15px;}.player-table.non-premium-table tr:nth-child(n+4) td:nth-child(n+3),.player-table.non-premium-game-charting-table tr:nth-child(n+2) td:nth-child(n+3),.player-table.non-premium-defense-table tr:nth-child(n+4) td:nth-child(n+4){background-image:url("https://cdn.footballoutsiders.net/files/icon-lock-green.png");background-repeat:no-repeat;background-size:15px;background-position:center;cursor:pointer;}.player-table.non-premium-table tr td,.player-table.non-premium-game-charting-table tr td,.player-table.non-premium-defense-table tr td{min-width:55px;text-align:center;}.table-responsive .player-table.non-premium-table,.player-table.non-premium-game-charting-table,.player-table.non-premium-defense-table{position:relative;}.table-responsive .player-table.non-premium-game-charting-table::before{top:calc(50% + 25px);}.table-responsive .player-table.non-premium-defense-table::before{top:calc(50% + 35px);left:120px;}.table-responsive.demo > p{font-size:16px;text-align:center;}#rotoChartingContainer{display:block;width:100%;height:auto;margin:0;padding:0;}#fo-premium-weekly-navigation-form > h2:nth-of-type(2){display:none !important;}.clr{display:block;width:100%;height:1px;margin:0;padding:0;clear:both;}.mid-clr,.mid-clr2{width:0;height:0;margin:0;padding:0;clear:none;}.clr-cell{display:block;width:100%;height:0;margin:0;padding:0;clear:both;}.fo-plus-breakdown-tile h4{display:block;width:100%;height:auto;margin:0;margin-top:10px;padding:0;text-align:center;line-height:46px;font-size:20px;font-weight:500;letter-spacing:0;color:white;}.fo-plus-breakdown-tile.amazon h4{display:block;width:100%;height:auto;margin:0;margin-top:10px;padding:0;text-align:center;line-height:18px;font-size:14px;font-weight:300;font-weight:normal;letter-spacing:0;color:#707070;text-transform:uppercase;}.fo-plus-breakdown-tile.amazon img{display:block;width:50%;height:auto;margin:0;margin-top:10px;margin-right:auto;margin-left:auto;padding:0;}.fo-plus-breakdown-tile-wrapper,.community-breakdown-tile-wrapper{display:block;width:100%;height:auto;margin:0;padding:0;}.community-breakdown-tile-wrapper .fo-plus-breakdown-tile{display:block;width:100%;height:auto;margin:0;padding:0;}.new-table-scroll-wrapper{display:block;width:auto;height:auto;margin:0;padding:0;overflow-x:scroll;overflow-y:hidden;position:relative;-ms-overflow-style:none;scrollbar-width:none;}.new-table-scroll-wrapper::-webkit-scrollbar{display:none;}.new-table th{position:sticky;top:0;background-color:#172E16;z-index:1;}.new-table-scroll-wrapper-left-col{position:sticky;top:0px;left:0px;display:inline-block;width:auto;min-width:42px;height:auto;padding:0;float:left;z-index:3;box-shadow:10px 0 9px 0 #00000029;background-color:white;}.new-table-scroll-wrapper-left-col p:not(.left-col-floating-header-cell):not(.left-col-floating-header-cell-orig):not(.left-col-cell){display:block;width:100%;height:32px;margin:0;padding:0 0 0 10px;color:black;text-align:left;background-color:white;font-size:16px;letter-spacing:1px;line-height:32px;}.new-table-scroll-wrapper-left-col p b{display:block;width:100%;height:100%;padding:0;margin:0;}.new-table-scroll-wrapper:not(.kubiak) .new-table-scroll-wrapper-left-col div p:nth-of-type(odd):not(.left-col-floating-header-cell):not(.left-col-floating-header-cell-orig),.new-table-scroll-wrapper.kubiak:not(.summary-view) .new-table-scroll-wrapper-left-col div p:nth-of-type(even):not(.left-col-floating-header-cell):not(.left-col-floating-header-cell-orig):not(.left-col-cell),.new-table-scroll-wrapper.kubiak.summary-view .new-table-scroll-wrapper-left-col div p:nth-of-type(odd):not(.left-col-floating-header-cell):not(.left-col-floating-header-cell-orig),.kubiak-expanded-floating-line:nth-of-type(odd){background-color:#F1F1F1;}.kubiak-expanded-floating-line{display:block;width:100%;margin:0;padding:0;}.kubiak-expanded-floating-first-line{position:sticky;top:0;left:0;width:100%;margin:0;padding:0;}.left-col-cell{display:inline-block;margin:0;padding:0;text-align:center;line-height:25px;font-size:13px;color:black;border-left:1px solid #919191;float:left;}.left-col-cell:first-of-type{font-weight:700;line-height:25px;font-size:13px;color:black;text-align:left;border-left:none;padding-left:10px}.left-col-floating-header-cell{display:inline-block;width:auto;height:62px;background-color:#4E4E4E;color:white;margin:0;padding:0;padding-top:37px;float:left;text-align:center;cursor:pointer;font-weight:bold;font-size:13px;}.left-col-floating-header-cell-orig{position:sticky;top:0;left:0;height:62px;background-color:#172E16;color:white;padding-left:0;padding-top:40px;text-align:center;cursor:pointer;margin:0;font-size:16px;font-weight:500;letter-spacing:1px;}article.node .left-col-floating-header-cell-orig{padding-top:24px;}.new-table-scroll-wrapper-left-col > div > p:first-of-type.active,.new-table-scroll-wrapper-left-col > div > div > p.active{background-color:#337433;}.left-col-floating-wrapper{display:block;width:100%;height:auto;margin:0;padding:0;position:relative;border-bottom:1px solid #E7E7E7;}#content table.new-table td a,#content .left-col-floating-wrapper p a{color:inherit;font-size:16px;letter-spacing:1px;}.new-table{display:inline-block;width:calc(100% - 65px);height:auto;margin:0;padding:0;float:left;border:none;}.new-table tbody{border-bottom:1px solid #E7E7E7;width:100%;}.new-table thead{color:white;vertical-align:bottom;text-align:center;line-height:25px;font-weight:500;font-size:13px;letter-spacing:0;}.new-table th{border:none;padding:0;padding-top:25px;padding-bottom:8px;padding-right:5px;padding-left:5px;line-height:13px;height:62px;cursor:pointer;font-weight:normal;font-size:16px;letter-spacing:1px;font-weight:500;}.new-table th.super-header{height:auto;padding:15px 5px;}article.node .new-table th{padding-top:15px;height:43px;}.new-table th.active{background-color:#337433;}.new-table.matchups th{cursor:default !important;}.new-table th.active.up:before,.new-table-scroll-wrapper-left-col > div > p:first-of-type.active.up:before,.new-table-scroll-floating-headers-second-container p.active.up:before,.new-table-scroll-wrapper-left-col > div > div > p.active.up:before{display:block;content:' ';width:0;height:0;padding:0;margin-top:-25px;margin-left:auto;margin-right:auto;margin-bottom:6px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid white;}.new-table th.active.down:before,.new-table-scroll-wrapper-left-col > div > p:first-of-type.active.down:before,.new-table-scroll-floating-headers-second-container p.active.down:before,.new-table-scroll-wrapper-left-col > div > div > p.active.down:before{display:block;content:' ';width:0;height:0;padding:0;margin-top:-25px;margin-left:auto;margin-right:auto;margin-bottom:6px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid white;}.new-table tr:nth-child(even){background-color:#F1F1F1;}.new-table tr:nth-child(odd){background-color:#FFF;}.new-table td{min-width:42px;padding:0 5px;margin:0;line-height:30px;font-size:13px;color:black;text-align:right;border-top:none;border-bottom:none;height:32px;}.new-table tr > td:first-of-type{white-space:nowrap;border-left:none;font-weight:700;}.new-table-right-joined{border-left:none;}.new-table tr > td:last-of-type,.new-table-left-joined{border-right:none;}.new-table-left-joined{min-width:35px !important;color:#337433 !important;}.new-table-modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.45);z-index:10002005;}.new-table-modal-body{position:absolute;top:40%;left:0;height:60%;width:100%;background-color:white;overflow:scroll;overscroll-behavior:none;}.new-table-modal-header-wrapper{display:block;width:90%;height:auto;margin:0;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0;border-bottom:2px solid black;}.new-table-modal-header-middle-container{display:inline-block;width:calc(100% - 50px);height:auto;padding:0;margin:0;margin-bottom:10px;position:relative;}.new-table-modal-header-image{display:block;width:auto;height:25px;margin:0;margin-left:auto;margin-right:auto;padding:0;}.new-table-modal-header-name{display:block;height:20px;width:auto;margin:0;padding:0;line-height:20px;text-align:center;font-weight:600;}.new-table-second-wrapper{display:block;width:100%;height:auto;margin:0;padding:0;}.new-table-modal-line-wrapper{display:block;width:100%;height:auto;padding:0;padding-top:5px;padding-bottom:5px;margin:0;}.new-table-modal-line-wrapper p{display:inline-block;width:22.5%;height:auto;padding:0;margin:0;text-align:center;}.new-table-modal-line-wrapper.nfl-weekly-picks p{width:45%;}body.anonymous-user .new-table-modal-line-wrapper p,body:not(.user-role-fo-plus) .new-table-modal-line-wrapper p{float:left;}.new-table-modal-line-wrapper p:first-of-type{width:45%;text-align:left;margin-left:5%;}.new-table-modal-line-wrapper p:last-of-type{text-align:right;margin-right:5%;}.new-table-modal-line-wrapper p:not(:first-of-type):not(:last-of-type){color:#337433;}.new-table-modal-line-wrapper.rank-line p{margin-left:50%;width:22.5%;text-align:center;}.new-table-modal-line-wrapper:not(.rank-line):not(.nfl-weekly-picks):nth-child(even),.new-table-modal-line-wrapper:not(.rank-line):nth-child(odd){background-color:rgba(46,130,46,0.1);}.new-table-modal-line-wrapper p br{display:none;}body.url-segment-NFL-charting .page-title,body.url-current-stats-nfl-snap-counts .page-title,body.url-segment-fantasy-projections .page-title,body.url-foplus-nfl-picks .page-title,.new-table-dvoa-db-header,.kubiak-header-title{text-align:left;line-height:21px;font-size:24px;font-weight:600;letter-spacing:0;color:#337433;margin-top:-30px;}body.url-segment-fantasy-projections .page-title{margin-top:0;}.kubiak-header-title{margin-top:20px;}body.url-current-stats-nfl-snap-counts .page-title{margin-top:1em;}.new-table-scroll-floating-headers-container{position:fixed;z-index:90;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;}.new-table-scroll-floating-headers-container::-webkit-scrollbar{display:none;}.new-table-scroll-floating-headers-second-container{display:block;width:auto;height:100%;margin:0;padding:0;position:relative;}.new-table-scroll-floating-headers-second-container p{display:inline-flex;margin:0;float:left;color:white;text-align:center;cursor:pointer;border:none;padding-top:25px;padding-bottom:8px;padding-right:5px;padding-left:5px;line-height:13px;height:72px;font-size:16px;letter-spacing:1px;font-family:'Teko Regular','Impact',sans-serif;font-weight:500;text-transform:none;align-items:center;justify-content:flex-end;flex-direction:column;}.new-table-scroll-floating-headers-second-container p:first-of-type:not(.kubiak-expanded){position:sticky;top:0;left:0;height:72px;background-color:#172E16;color:white;margin:0;padding:0;padding-top:37px;text-align:center;float:left;font-weight:700;line-height:25px;font-size:13px;box-shadow:10px 0 9px 0 #00000029;}.new-table-scroll-floating-headers-second-container p:first-of-type:not(.kubiak-expanded).kubiak-summary{box-shadow:none;}.new-table-scroll-floating-headers-second-container p.active{background-color:#337433 !important;}#page .fo-stats-navigation-form .form-item-page select{width:305px;}#page .fo-stats-navigation-form .form-item-year select{width:90px;}.fo-stats-snap-counts-form .form-loading-message{display:none;padding:18px 10px;background:#F1F1F1;max-width:405px;width:100%;text-align:center;}#snap-counts-info{margin-top:20px;width:100%;display:flex;flex-direction:column;}#nfl-picks-wrap h2,.premium-charting-page h2,.premium-page.premium h1,#snap-counts-info h2{line-height:24px;font-size:20px;font-weight:600;}#nfl-picks-wrap h2:not(.with-bottom-margin),.premium-charting-page h2:not(.with-bottom-margin),.premium-page.premium h1:not(.with-bottom-margin),#snap-counts-info h2:not(.with-bottom-margin){margin-bottom:0;}#snap-counts-info h2{margin-top:20px;}.updated-container{margin:0 0 20px 0;}.cell-red-text.background{background-color:rgb(255,230,230);}.new-table-modal-arrow.left{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid white;margin-left:8px;margin-top:6px;}.new-table-modal-arrow.right{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid white;margin-left:8px;margin-top:6px;}.new-table-modal-arrow-container{display:inline-block;width:25px;height:25px;background-color:#337433;border-radius:4px;color:white;line-height:25px;text-align:center;margin:0;padding:0;}.new-table-modal-arrow-container.left{float:left;}.new-table-modal-arrow-container.right{float:right;}.center-text{text-align:center !important;padding-right:0 !important;}.cell-blue-text{color:#18839B!important;}.cell-red-text{color:red !important;}.cell-gray-text{color:#18839B!important;}.cell-black-text{color:#000000 !important;}.cell-blue-text.background{background-color:#E8F3F5!important;color:#18839B!important;}.region-content{position:relative;}.new-table-tools-line{display:none;width:100%;height:auto;padding:0;margin:0;margin-top:-30px;}body.url-segment-fantasy.url-segment-weekly-projections .new-table-tools-line{display:block;}.block-type-table_info + .new-table-tools-line{position:absolute;top:-25px;right:0;z-index:10;width:auto;}@media (max-width:767px){.block-type-table_info + .new-table-tools-line{top:3px;}}.new-table-csv-download-image{display:inline-block;width:auto;height:20px;padding:0;margin:0;margin-bottom:20px;margin-right:0;float:right;cursor:pointer;}.new-table-csv-download-image + .new-table-csv-download-image{margin-right:15px;}.two-table-container{display:block;width:100%;height:auto;margin:0;padding:0;}.two-table-container .new-table-scroll-wrapper{display:inline-block;width:45%;height:auto;margin:0;padding:0;float:left;}.two-table-container .new-table-scroll-wrapper:first-of-type{margin-right:10%;}.two-table-container.picks-record .new-table-scroll-wrapper{max-width:230px;}.two-table-container.picks-record .new-table-scroll-wrapper:first-of-type{margin-right:20px;}.cell-gray-background{background-color:#E8F3F5!important;}.new-table-top-header{height:20px !important;line-height:20px !important;padding-top:5px !important;padding-top:5px !important;padding-right:0 !important;padding-left:0 !important;background-color:rgba(46,130,46,0.1) !important;color:black !important;border:1px solid #919191 !important;}.new-table-top-header.gray{background-color:#e8e5e5 !important;}.new-table-top-header.white{background-color:white !important;border:none !important;}.new-table-top-header.blank{border:none !important;}.new-table-scroll-wrapper.matchups{overflow-y:hidden !important;}.new-table-lock-container{display:block;width:calc(100% - 10px);height:7px;padding:0;margin:0;margin-left:10px;margin-top:9px;margin-bottom:9px;}.new-table-modal-body .new-table-lock-container{margin-top:0;margin-bottom:0;padding-top:5px;}.new-table-left-joined .new-table-first-locked-cell,.new-table-modal-body .new-table-modal-line-wrapper p:nth-of-type(2) .new-table-first-locked-cell{display:block;width:40%;height:7px;padding:0;margin-left:auto;margin-right:auto;border-radius:5px;background-color:#9AD69A;}.new-table-left-joined .new-table-second-locked-cell,.new-table-left-joined .new-table-third-locked-cell,.new-table-modal-body .new-table-modal-line-wrapper p:nth-of-type(2) .new-table-second-locked-cell,.new-table-modal-body .new-table-modal-line-wrapper p:nth-of-type(2) .new-table-third-locked-cell{display:none;}.new-table-right-joined .new-table-second-locked-cell,.new-table-modal-body .new-table-modal-line-wrapper p:nth-of-type(3) .new-table-second-locked-cell{display:block;width:90%;height:7px;padding:0;margin-left:auto;margin-right:auto;border-radius:5px;background-color:#CCCCCC;}.new-table-right-joined .new-table-first-locked-cell,.new-table-right-joined .new-table-third-locked-cell,.new-table-modal-body .new-table-modal-line-wrapper p:nth-of-type(3) .new-table-first-locked-cell,.new-table-modal-body .new-table-modal-line-wrapper p:nth-of-type(3) .new-table-third-locked-cell{display:none;}.new-table td:not(.new-table-left-joined):not(.new-table-right-joined) .new-table-lock-container{display:block;width:calc(40% - 10px);height:7px;padding:0;margin-left:calc(30% + 10px);border-radius:5px;background-color:#CCCCCC;}.new-table td:not(.new-table-left-joined):not(.new-table-right-joined) .new-table-lock-container .new-table-second-locked-cell,.new-table td:not(.new-table-left-joined):not(.new-table-right-joined) .new-table-lock-container .new-table-first-locked-cell{display:none;}.new-table-call-to-action{position:absolute;margin:0;padding:0;width:620px;height:auto;cursor:pointer;z-index:10;}.new-table-mobile-cta{display:block;width:90%;height:auto;padding:0;margin:0;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}.new-table-matchups-cta,body.anonymous-user .new-table-matchups-cta.mobile,body:not(.user-role-fo-plus) .new-table-matchups-cta.mobile{display:none;}body.anonymous-user .new-table-matchups-cta,body:not(.user-role-fo-plus) .new-table-matchups-cta{display:block;width:690px;max-width:80%;height:auto;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding:0;cursor:pointer;}.new-snap-count-filters{display:block;width:100%;margin:0;padding:0;}.new-snap-count-filters div{display:inline-block;width:auto;height:auto;margin:0 10px 0 0 !important;padding:0;float:left;}.new-snap-count-filters .form-item-team select,.new-snap-count-filters .form-item-week select,.new-snap-count-filters .form-item-position select{width:101px;}.new-snap-count-filters .form-actions{padding-top:20px;}.new-snap-count-filters div select{height:31px;}#block-foexclusiveicon,#block-foexclusiveicon-2{float:right;}#fo-plus-exclusive-icon,#fo-plus-exclusive-icon_kubiak{display:block;width:100px;height:auto;padding:0;margin:0;margin-top:-30px;float:right;}#fo-plus-exclusive-icon_kubiak{margin-top:22px;}.new-table-scroll-wrapper.kubiak{width:100%;}#kubiak-draft-table{margin-left:0px;display:table;}.new-table-scroll-wrapper.summary-view .new-table-scroll-wrapper-left-col{box-shadow:none;}body.url-segment-NFL-charting #fo-plus-exclusive-icon{margin-top:0;}#kubiak-summary-view-icon,#kubiak-expanded-view-icon,#weekly-projections-summary-view-icon,#weekly-projections-expanded-view-icon{display:inline-block;width:31px;height:auto;margin:0;margin-right:10px;padding:0;float:left;}#kubiak-expanded-view-icon,#weekly-projections-expanded-view-icon{margin-left:20px;}#kubiak-draft-page-summary a{padding-top:0;line-height:24px;float:left;}#kubiak-draft-page-summary a.active{color:#337433;}#kubiak-csv-icon{width:24px;height:auto;cursor:pointer;padding-top:3.5px;}#kubiak-draft-page-print-trigger{width:24px;height:auto;cursor:pointer;margin-left:10px;}#kubiak-draft-table.print{margin-left:0 !important;}.new-table.print tr > td:first-of-type{white-space:normal;}.new-table.print td{max-width:150px;}#kubiak-draft-page-date i{margin-right:10px;opacity:0.5;}#kubiak-draft-page-date a{text-decoration:underline;color:#337433;font-weight:Bold;}#kubiak-draft-page-date{opacity:1;}.new-table-scroll-wrapper-left-col p.hover,.new-table td.hover,.kubiak-expanded-floating-line.hover{background-color:#FAED23!important;}#kubiak-draft-table td{min-width:0;}.new-tables-kubiak-first-col-floating-div{position:sticky;top:0;left:0;height:62px;background-color:#4E4E4E;color:white;margin:0;padding:0;text-align:center;float:left;font-weight:700;line-height:25px;font-size:13px;box-shadow:10px 0 9px 0 #00000029;}#kubiak-loading-container,#weekly-projections-loading-container{display:inline-block;width:auto;height:auto;margin:0;margin-right:auto;margin-left:10px;padding:0;float:left;}#kubiak-loading-text,#weekly-projections-loading-text{display:inline-block;width:auto;height:30px;margin:0;padding:0;line-height:30px;float:left;color:#2E820A;font-size:14px;font-weight:700;}#kubiak-loading-icon,#weekly-projections-loading-icon{display:inline-block;width:30px;height:auto;margin:0;margin-left:5px;padding:0;float:left;}#kubiak-draft-page-summary a{cursor:pointer;}#player-position-select,#weekly-projections-player-position-select{display:inline-block;width:auto;height:30px;margin:0;padding:0;}#player-position-select p,#weekly-projections-player-position-select p{display:inline-block;width:auto;height:30px;margin:0;margin-right:25px;padding:0;line-height:30px;float:left;font-weight:normal;font-size:15px;letter-spacing:0px;color:#656565;cursor:pointer;}#player-position-select p.active,#weekly-projections-player-position-select p.active{font-weight:bold;color:#337433;}.pos-hidden{display:none !important;}.cross-out-price{position:relative;}.cross-out-price:before{position:absolute;content:"";left:0;top:46%;right:0;border-top:12px solid #FD3124;opacity:0.79;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);}.early-bird-price{text-align:center;line-height:46px;font-style:Italic;font-size:40px;font-weight:500;letter-spacing:0px;color:white;}.expanded-view .left-col-floating-header-cell:nth-of-type(3){padding-top:20px;}#kubiak-draft-page-table .new-table-call-to-action{display:none !important;}body.url-foplus-kubiak-trial #kubiak-draft-page-download-csv-dropdown .button{background-color:#ececec !important;color:#337433 !important;}.drafted-price-wrap.hide{visibility:hidden;}.drafted-price-wrap.show{visibility:visible;}.fixed-status-width{min-width:66px;}#kubiak-trial-banner{display:block;width:auto;height:80px;margin-left:auto;margin-right:auto;}.weekly-projections-week{margin-bottom:0;text-align:left;line-height:21px;font-size:18px;font-weight:600;letter-spacing:0px;color:#000000;}.weekly-projections-db-update{margin-top:0;text-align:left;font:Italic 13px/25px Arial;letter-spacing:0px;color:#000000;}#weekly-projections-platform-select{display:inline-block;width:115px;text-align:center;line-height:25px;font-size:13px;font-weight:500;letter-spacing:0px;color:#656565;}#weekly-projections-league-type-select{display:inline-block;width:75px;text-align:center;line-height:25px;font-size:13px;font-weight:500;letter-spacing:0px;color:#656565;margin-left:20px;}.weekly-projections-summary-expanded-link{padding-top:0;line-height:24px;float:left;}.weekly-projections-summary-expanded-link.active{color:#337433;}#weekly-projections-summary-expanded-wrapper{display:inline-block;width:auto;height:30px;margin:0;margin-top:20px;padding:0;float:left;}#weekly-projections-position{display:inline-block;width:auto;height:30px;margin:0;margin-top:17px;margin-left:20px;padding:0;float:left;}#weekly-projections-loading-container{margin-top:17px;}body.url-foplus-fantasy-projections #fo-plus-exclusive-icon{margin-top:-30px;margin-bottom:10px;}.new-table.weekly-proj td{min-width:0;}.weekly-cell-green-text{color:#337433 !important;}.top-custom-scrollbar,.bottom-custom-scrollbar{position:relative;display:block;width:100%;height:10px;padding:0;margin:0;margin-top:5px;margin-bottom:5px;background-color:#dddddd;border-radius:10px;}.top-custom-inner-scrollbar,.bottom-custom-inner-scrollbar{position:absolute;top:0;left:0;display:inline-block;width:25%;height:10px;margin:0;padding:0;background-color:#172E16;border-radius:10px;cursor:pointer;}#almanac-top-banner{display:block;width:100%;height:auto;margin:0;padding:0;background:url("https://cdn.footballoutsiders.net/files/banners/AlmanacArchive-1160x90_0.png");text-align:center;}#almanac-top-banner h1{font-size:24px;font-weight:700;color:white;padding-top:20px;padding-bottom:20px;}body.url-segment-almanac .page-title{display:none;}#fo-main-block-dvoa-extra-premium{line-height:20px;}#playoff-odds-fo-plus-icon{display:inline-block;width:auto;height:20px;margin:0;margin-left:5px;padding:0;}.risk-cell em{font-weight:700;line-height:25px;font-size:13px;white-space:normal;}.risk-cell{white-space:nowrap;}.col-header-no-wrap{white-space:nowrap;}body.url-segment-thankyou #content-above{background:url("https://cdn.footballoutsiders.net/files/inline-images/thank-you-background_0.png");background-repeat:no-repeat;background-size:cover;margin-top:-15px;}body.url-segment-thankyou #content-above .inner:first-of-type{display:block;width:100%;max-width:100%;height:auto;margin:0;padding:0;background:linear-gradient(to bottom,rgba(0,0,0,0),black);}#fo-plus-thank-you-header h1{display:block;width:100%;height:auto;margin:0;padding:0;padding-top:50px;text-align:center;color:white;line-height:50px;font-size:50px;font-weight:600;}#fo-plus-thank-you-header h3{display:block;width:100%;height:auto;margin:0;margin-top:20px;padding:0;padding-bottom:50px;text-align:center;color:white;line-height:24px;font-size:18px;font-weight:600;}#store-print-almanac{white-space:nowrap;}.playoff-logo-small{display:block;width:auto;height:20px;margin:0;padding:0;}.almanac-viewer{margin-top:10px;}body.url-segment-almanac .download-button{width:120px !important;}#almanac-viewer-back-btn img{display:inline-block;width:auto;height:15px;margin:0;margin-top:2.5px;margin-right:10px;padding:0;}#almanac-viewer-back-btn p{display:inline-block;width:auto;height:20px;margin:0;padding:0;line-height:20px;}.in-article-playoff-odds{width:75%;margin-left:auto;margin-right:auto;}body.url-node-13488 #edit-year{display:none !important;}.white-thick-border{border-right:15px solid white !important;}.nfl-weekly-pics .new-table-scroll-wrapper-left-col{box-shadow:none;position:relative;}.confidence-green{background-color:#b4ffbf !important;}.confidence-yellow{background-color:#ffffae !important;}.confidence-red{background-color:#ffb2b2 !important;}.weekly-nfl-no-wrap{white-space:nowrap;}a[data-drupal-selector="edit-trial"],#logged-in-trial-cta{display:inline-block;height:37px;margin-top:-12px !important;padding:0px;padding-left:10px;padding-right:10px;line-height:37px;font-size:12px;vertical-align:top;background-color:#FD3124;}#logged-in-trial-cta{height:40px;line-height:35px;margin-left:20px;}.button.orange{background-color:#FD3124 !important;}.button.orange:hover{color:#FFF;}.button.orange.white{background-color:#FFF !important;}.button.orange.white:hover{color:#FD3124!important;}#bar-needs-pad{padding-bottom:13px;}.nfl-pics-key-color{display:inline-block;height:20px;width:20px;padding:0;margin:0;border:1px solid black;float:left;}.nfl-pics-key-color.green{background-color:#b4ffbf;}.nfl-pics-key-color.yellow{background-color:#ffffae;}.nfl-pics-key-color.red{background-color:#ffb4b4;}.nfl-picks-key-title{display:block;width:100%;height:20px;margin:0;margin-bottom:10px;padding:0;font-weight:bolder;font-size:15px;line-height:20px;}.nfl-picks-key-color-line p{display:inline-block;height:20px;margin:0;margin-left:10px;padding:0;font-weight:bold;font-size:15px;line-height:20px;float:left;}.nfl-picks-key-container{display:block;width:420px;height:auto;margin:0;margin-top:30px;margin-left:auto;margin-right:auto;padding:0;}.new-table-scroll-wrapper.nfl-weekly-pics .left-col-floating-wrapper{display:none;}.new-table-modal-header-image.left,.new-table-modal-header-team-name.left{display:inline-block;padding-left:15px;float:left;}.new-table-modal-header-image.right,.new-table-modal-header-team-name.right{display:inline-block;padding-right:15px;float:right;}.new-table-modal-header-team-name{font-size:12px;font-weight:bold;line-height:25px;margin:0;}.new-table-model-header-game-time{display:block;width:100%;height:20px;margin:0;padding:0;text-align:center;color:#337433;font-size:12px;font-weight:bold;}.new-table-modal-header-at-sign{display:inline-block;width:25px;height:25px;margin:0;margin-left:auto;margin-right:auto;padding:0;text-align:center;font-size:16px;font-weight:bold;position:absolute;line-height:25px;top:0;left:calc(50% - 12.5px);}.new-table.matchups.playoff-odds td{white-space:nowrap;}#logged-in-trial-cta.active{text-decoration:underline;}.new-table-top-header.picks-record{text-align:center;padding-top:10px !important;padding-bottom:10px !important;}.picks-record-header{border:none !important;padding-top:10px !important;padding-bottom:10px !important;padding-right:10px !important;padding-left:10px !important;line-height:13px !important;font-weight:bold !important;color:white !important;background-color:#4E4E4E !important;text-align:center !important;cursor:default !important;}.picks-total-cell{background-color:white !important;font-weight:bold !important;}.picks-bold-green{font-weight:bold !important;}@media (max-width:1279px){#trapTitle{font-size:20px;}#crossOutDollarSign{margin-left:15px;}.mid-clr{display:block;width:100%;height:1px;margin:0;padding:0;clear:both;}.mid-clr2{width:0;height:0;margin:0;padding:0;clear:none;}}@media (max-width:1023px){.url-home #block-articletabsblock-2{display:block;width:300px;margin-left:auto;margin-right:auto;}#block-belowcontenttaboolaadsmobile{display:block;}.url-home #block-articletabsblock,#block-belowcontenttaboolaads{display:none;}#trapTitle{font-size:16px !important;top:-11%;left:9%;}#trapDate{left:24%;top:-5%;}#trapUpsideDown{top:-13%;}.new-table-dvoa-db-header{margin-top:10px;}}@media (max-width:767px){.fo-stats-snap-counts-form .form-loading-message{max-width:none;}#page .fo-stats-navigation-form .form-item-year select,#page .fo-stats-navigation-form .form-item-page select{width:100%;}.new-snap-count-filters div{float:none;flex:1;margin:0 0 10px 0!important;}#page .new-snap-count-filters div select{width:100%;}#fo-stats-navigation-year{width:100%;}#page .fo-stats-navigation-form{padding-bottom:0!important;}.new-snap-count-filters{display:flex;flex-wrap:wrap;}.new-snap-count-filters .form-item-week{margin:0 10px!important;}.new-snap-count-filters .form-actions{padding-top:5px;width:100%;flex:none;}.new-snap-count-filters .form-actions input[type="submit"]{width:100%;}#block-usatodayad1,#block-usatodayad2{display:none !important;}#block-logo-kubiak{flex:1 !important;}#trapUpsideDown{top:-14% !important;}#trapTitle{top:-12% !important;left:27% !important;}#trapDate{left:35% !important;top:-6% !important;}#crossOutDollarSign{margin-top:3% !important;margin-left:75px !important;}.field--name-field-related-products > .field__item:nth-child(2){margin-top:45px;}.url-product .field--name-field-related-products > .field__item{margin-left:0 !important;}#block-edjfootballvarsitybanner729x80{padding-top:30px;}.mid-clr2{display:block;width:100%;height:1px;margin:0;padding:0;clear:both;}.mid-clr{width:0;height:0;margin:0;padding:0;clear:none;}}@media (max-width:480px){#trapTitle,#trapDate{width:100%;text-align:center;padding-left:0;left:0 !important;}.new-table-scroll-wrapper{max-height:450px;overflow-y:scroll;}.new-table-scroll-wrapper-left-col p{cursor:pointer;}.new-table-tools-line{display:none;}.two-table-container .new-table-scroll-wrapper{display:block;width:100%;}.two-table-container .new-table-scroll-wrapper:first-of-type{margin-bottom:10px;}body.anonymous-user .new-table-matchups-cta,body:not(.user-role-fo-plus) .new-table-matchups-cta{display:none;}body.anonymous-user .new-table-matchups-cta.mobile,body:not(.user-role-fo-plus) .new-table-matchups-cta.mobile{display:block;width:690px;max-width:90%;height:auto;margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding:0;}#fo-plus-exclusive-icon{float:none;clear:both;margin-left:auto;margin-right:auto;width:75px;}#block-foexclusiveicon{float:none;clear:both;}body.url-segment-NFL-charting #block-fo-front-page-title{margin-top:40px;}body.url-segment-NFL-charting #fo-plus-exclusive-icon{margin-top:-30px;}body.url-segment-almanac .view-button,.top-custom-scrollbar,.top-custom-inner-scrollbar,.bottom-custom-scrollbar,.bottom-custom-inner-scrollbar,.weekly-mobile-hide,.nfl-picks-key-container:not(.mobile),.nfl-weekly-pics .new-table-scroll-wrapper-left-col{display:none;}.testimonial-orange-section-container{width:90%;margin-left:5%;margin-right:5%;}.white-thick-border{border:none !important;}.nfl-picks-key-container.mobile{width:90%;height:auto;display:block;margin-left:auto;margin-right:auto;}.nfl-picks-key-container.mobile .nfl-picks-key-title{height:auto;}.left-col-floating-header-cell-orig{height:69px;}}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
