@keyframes shimmer{0%{background-position:-5rem top}50%{background-position:20rem top}100%{background-position:20rem top}}@keyframes shimmer{0%{background-position:-5rem top}50%{background-position:20rem top}100%{background-position:20rem top}}.completed-modal--updated{display:flex;flex-direction:column;height:53rem !important;top:0px;margin-top:10px;width:calc(100vw - 16px)}.completed-modal--updated.completed-modal--basic{height:59.9rem !important}.completed-modal--updated.completed-modal--basic.completed-modal--updated--sleeper,.completed-modal--updated.completed-modal--basic.completed-modal--updated--hooters{height:53rem !important}@media screen and (min-width: 340px){.completed-modal--updated{width:34.4rem}}.completed-modal--updated--hooters,.completed-modal--updated--sleeper{height:48rem}.completed-modal--updated .completed-modal-header-provided-by{vertical-align:-1px;padding-right:5px}.completed-modal--updated .completed-modal-header{align-items:center;background-color:#081d3f;color:#fff;display:flex;justify-content:center;min-height:4.2rem}.completed-modal--updated .completed-modal-header--hooters{padding-bottom:0}.completed-modal--updated .completed-modal-header--sleeper{padding-bottom:5px;min-height:4rem}.completed-modal--updated .completed-modal-header--prizepicks{background-color:#000}.completed-modal--updated .completed-modal-header--fantrax{background-color:#0062b3}.completed-modal--updated .completed-modal-header--underdog{background-color:#000}.completed-modal--updated .completed-modal-header-close{background:rgba(0,0,0,0);border:none;color:#eaeaea;font-size:2.2rem;padding:0;position:absolute;right:0}.completed-modal--updated .completed-modal-header-close:hover,.completed-modal--updated .completed-modal-header-close:active,.completed-modal--updated .completed-modal-header-close:focus{background:rgba(0,0,0,0);color:#eaeaea}.completed-modal--updated .completed-modal-header-title{margin:0}.completed-modal--updated .completed-modal-header-title--footballers{font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:800;margin-bottom:1.9rem;margin-top:1.5rem;text-align:center}.completed-modal--updated .completed-modal-header-img--hooters{height:6rem}.completed-modal--updated .completed-modal-header-img--sleeper{height:2.4rem}.completed-modal--updated .completed-modal-body{display:flex;flex:1;overflow:hidden}.completed-modal--updated .completed-modal-lineup{background-color:#f5f5f5;border-left:none !important;display:none;height:auto !important;padding:1.5rem 1.5rem 1.5rem 2rem;width:27rem !important}.completed-modal--updated .completed-modal-lineup-title{font-size:2rem;font-weight:bold;margin-bottom:1.6rem}.completed-modal--updated .completed-modal-lineup .player-list{-ms-overflow-style:-ms-autohiding-scrollbar;height:100% !important;overflow-x:hidden;overflow-y:auto;padding-bottom:1.6rem;padding-right:1.2rem;width:auto !important}.completed-modal--updated .completed-modal-lineup .player-list::-webkit-scrollbar{visibility:hidden;width:.7rem}.completed-modal--updated .completed-modal-lineup .player-list:hover::-webkit-scrollbar{background-color:#ececec;overflow:auto;visibility:visible}.completed-modal--updated .completed-modal-lineup .player-list:hover::-webkit-scrollbar-thumb{background-color:#999;border-radius:1rem}.completed-modal--updated .completed-modal-lineup .player-list:hover::-webkit-scrollbar-thumb{background-color:#bcbcbc;border-radius:.3rem}.completed-modal--updated .completed-modal-lineup .player-list .player-row{display:flex;font-size:1.4rem;justify-content:space-between;line-height:2.4rem;margin:3px 0}.completed-modal--updated .completed-modal-lineup .player-list .player-row-player{max-width:calc(100% - (2.5rem + 3rem + (3 * 1.2rem)));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.completed-modal--updated .completed-modal-lineup .player-list .player-row-counter{font-weight:bold;margin-right:1rem;width:3rem}.completed-modal--updated .completed-modal-lineup .player-list .player-row-team-abbrev{text-align:left;width:3rem}.completed-modal--updated .completed-modal-left{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin:0;padding:0}.completed-modal--updated .completed-modal-left-grades{font-size:6.5rem;height:12rem;line-height:12rem;width:12rem}.completed-modal--updated .RookieDraftModule{-ms-overflow-style:-ms-autohiding-scrollbar;max-height:100%}.completed-modal--updated .RookieDraftModule::-webkit-scrollbar{visibility:hidden;width:.7rem}.completed-modal--updated .RookieDraftModule:hover::-webkit-scrollbar{background-color:#ececec;overflow:auto;visibility:visible}.completed-modal--updated .RookieDraftModule:hover::-webkit-scrollbar-thumb{background-color:#999;border-radius:1rem}.completed-modal--updated .RookieDraftModule:hover::-webkit-scrollbar-thumb{background-color:#bcbcbc;border-radius:.3rem}.draftboard{overflow-x:auto}.completed-modal-body{padding:0 0 1.4rem;max-height:none}@media screen and (min-width: 620px){.completed-modal-body{padding:0}}.btn.btn-large.btn-end-mock{align-items:center;display:flex;justify-content:center}.btn-end-mock{padding:10px 0 !important}.btn-end-mock-fb,.btn-end-mock-twitter{font-size:2rem;vertical-align:middle}.btn-end-mock-fb::after,.btn-end-mock-twitter::after{content:" "}.btn-end-mock-fb{color:#3c5a99}.btn-end-mock-twitter.fa-x-twitter{height:20px;width:25px}.btn-end-mock-share-container{display:flex;width:29.8rem}.btn-end-mock-share-container .btn:first-of-type{margin-right:0}@media screen and (min-width: 620px)and (max-width: 679px){.completed-modal--updated{height:53rem;left:0;top:10%;width:calc(100% - 4rem)}.completed-modal--updated.completed-modal--basic{height:59.9rem}.completed-modal--updated.completed-modal--basic.completed-modal--updated--sleeper,.completed-modal--updated.completed-modal--basic.completed-modal--updated--hooters{height:53rem !important}.completed-modal--updated .completed-modal-lineup{display:flex;flex-direction:column}}.post-draft-ad-banner{height:50px;width:320px;position:fixed;top:55rem;left:50%;margin-left:-160px;z-index:9999}.post-draft-ad-sleeper-premium{background:url("//cdn.fantasypros.com/csw/images/sleeper_promo_320x50.jpg") no-repeat center}.post-draft-ad-prizepicks a{background:url("//cdn.fantasypros.com/csw/images/PrizePicks_320x50.png") no-repeat center;display:block;width:100%;height:100%}.post-draft-ad-draftkings a{background:#081d3f url("//cdn.fantasypros.com/assets/images/dk/DFS_NFL_Best Ball Playoffs_TP_320x50_BestBall_NFL_Football.gif") no-repeat center;display:block;width:100%;height:100%}.post-draft-ad-fantrax{top:63rem}.post-draft-ad-fantrax a{background:url("//cdn.fantasypros.com/csw/images/Fantrax_320x50.png") no-repeat center;display:block;width:100%;height:100%}.post-draft-ad-renegade a{background:url("//cdn.fantasypros.com/csw/images/renegade_promo_320x50.jpg") no-repeat center;display:block;width:100%;height:100%}@media screen and (min-width: 680px){.completed-modal--updated{left:0;height:53rem;top:30px;margin-left:calc(50% - 32rem);margin-top:0;max-width:64rem;width:calc(100% - 4rem)}.completed-modal--updated.completed-modal--basic{height:59.9rem}.completed-modal--updated.completed-modal--basic.completed-modal--updated--sleeper,.completed-modal--updated.completed-modal--basic.completed-modal--updated--hooters{height:53rem !important}.completed-modal--updated--hooters,.completed-modal--updated--sleeper{height:52rem;top:10px}.completed-modal--updated .completed-modal-lineup{display:flex;flex-direction:column}.completed-modal--updated .completed-modal-left-grades{font-size:6.5rem;height:12rem;line-height:12rem;width:12rem}}@media screen and (min-width: 620px){.classic-draftroom .completed-modal--updated{margin-left:50%}.completed-modal--updated--hooters,.completed-modal--updated--sleeper{top:10px;margin-top:0}}@media screen and (min-width: 740px){.post-draft-ad-banner{height:90px;margin-left:-364px;top:55rem;width:728px}.post-draft-ad-sleeper-premium{background:url("//cdn.fantasypros.com/csw/images/sleeper_promo_728x90.jpg") no-repeat center}.post-draft-ad-prizepicks a{background:url("//cdn.fantasypros.com/csw/images/PrizePicks_728x90.png") no-repeat center}.post-draft-ad-draftkings{top:58rem}.post-draft-ad-draftkings a{background:url("//cdn.fantasypros.com/assets/images/dk/DFS_NFL_Best Ball Playoffs_TP_728x90_BestBall_NFL_Football.gif") no-repeat center}.post-draft-ad-fantrax{top:65rem}.post-draft-ad-fantrax a{background:url("//cdn.fantasypros.com/csw/images/Fantrax_728x90.png") no-repeat center}.post-draft-ad-renegade a{background:url("//cdn.fantasypros.com/csw/images/renegade_promo_728x90.jpg") no-repeat center}}.completed-modal-header-title{color:inherit;font-size:1.8rem}.completed-modal-header-title--sleeper{font-size:1.4rem}.completed-modal-header-title--prizepicks{font-size:1.6rem;font-weight:600}.completed-modal-header-title--prizepicks img{margin-right:7px;width:20px;height:20px;vertical-align:-4px}.completed-modal-header-title--fantrax{font-size:1.6rem;font-weight:600}.completed-modal-header-title--fantrax img{margin-right:7px;height:20px;vertical-align:-4px}.completed-modal-header-title--underdog img{height:30px}.completed-modal-header-title--underdog a{color:#fff}.btn-prizepicks{line-height:4rem}.btn-prizepicks img{margin-right:7px;width:20px;height:20px}.eod-modal-expert-consensus{display:flex;flex:1 0 auto;flex-direction:column;min-height:21.5rem;justify-content:center;width:100%}.eod-modal-expert-consensus .expert-div{align-items:center;justify-content:space-between;display:flex;margin:.9rem auto;padding:0;width:28rem}.eod-modal-expert-consensus .expert-div-left{cursor:pointer}.eod-modal-expert-consensus .expert-div-left:hover .expert-name{color:#0374e7}.eod-modal-expert-consensus .expert-div-left,.eod-modal-expert-consensus .expert-div-right{align-items:center;display:flex}.eod-modal-expert-consensus .expert-div-right{width:10.5rem}.eod-modal-expert-consensus .expert-photo{background:#dadfe2;border-radius:50%;height:4rem;width:4rem}.eod-modal-expert-consensus .expert-name{color:#333;padding:0 1.6rem}.eod-modal-expert-consensus .expert-score{color:#333;font-weight:600;height:3.2rem;line-height:3.2rem;padding:0}.eod-modal-expert-consensus .DraftGrade{font-size:2rem;height:3.2rem;line-height:3.2rem;margin:0 .6rem 0;vertical-align:middle;width:3.2rem}.eod-modal-expert-consensus .expert-grade-sign{display:inline-block;font-size:1.5rem;margin-top:-3.5px;vertical-align:middle}.completed-modal--updated{font-family:"Poppins",Arial,Helvetica,sans-serif;max-height:59.9rem}.completed-modal--updated .draft-grades-left{padding-bottom:0}@media screen and (min-width: 620px){.completed-modal--updated .draft-grades-left{padding-bottom:2rem}}@media screen and (min-width: 620px){.completed-modal--updated--sleeper .draft-grades-left,.completed-modal--updated--hooters .draft-grades-left{padding-bottom:1rem}}.primary-context-nav__list.eod-modal-tabs{box-sizing:border-box;display:flex;height:4.2rem;justify-content:space-between;list-style:none;margin:8px auto 0;width:28rem}.primary-context-nav__list.eod-modal-tabs .primary-context-nav__li{cursor:pointer;font-size:1.4rem;font-weight:normal;margin:0 !important;padding:0;padding-bottom:.3rem}.primary-context-nav__list.eod-modal-tabs .primary-context-nav__li:hover{color:#0492f2}.primary-context-nav__list.eod-modal-tabs .primary-context-nav__li--current{color:#333;font-weight:600}.primary-context-nav__list.eod-modal-tabs .primary-context-nav__li--current:hover{color:#333}.eod-modal-consensus{color:#333;font-size:1.2rem;font-weight:normal}.eod-modal-x-out-of-y{color:#333;font-size:2rem}.DraftGrade{font-family:"Open Sans",sans-serif}.eod-modal-body-left-default{justify-content:center;display:flex;flex-direction:column;flex:0 1 50%;min-height:21.5rem}.btn.btn-large.btn-primary.btn-end-mock{border:none;-o-border-image:none;border-image:none}@media screen and (min-width: 900px){.narrow-screens-only.narrow-screens-only{display:none}}@media screen and (max-width: 899px){.wide-screens-only{display:none}}@media screen and (min-width: 1200px){.laptop-and-below-only{display:none}}@media screen and (min-width: 668px){.mobile-only{display:none}}@media screen and (max-width: 667px){.everything-but-mobile{display:none}}@media screen and (max-width: 667px){.tablets-only{display:none}}@media screen and (min-width: 900px){.tablets-only{display:none}}@media screen and (min-width: 668px)and (max-width: 899px){.everything-but-tablets{display:none}}@media screen and (max-width: 899px){.laptop-only{display:none}}@media screen and (min-width: 1200px){.laptop-only{display:none}}@media screen and (max-width: 1199px){.desktop-and-wider{display:none}}@media screen and (max-width: 1439px){.extra-wide-screen-only{display:none}}