.generic-tooltip{position:absolute;bottom:37px;left:0;background-color:#2E3547;border-radius:3px;padding:10px;max-width:150px;font-size:11px;text-align:center}.generic-tooltip::before{content:'';bottom:-10px;left:59px;border-width:17px 9px 0 11px;border-color:#2E3547 transparent;border-style:solid;position:absolute;display:block;width:0}.generic-tooltip .primary{color:#FFF;display:block;margin-bottom:3px}.generic-tooltip .secondary{color:#a8abb4;display:block}@media (max-width:767px){.comments-lock{overflow:hidden !important}}.comments{position:fixed;right:0;top:50px;bottom:0;width:100%;background-color:#FFF;border:solid 1px #DDD;padding:0 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:6000005}@media (min-width:768px){.comments{max-width:375px;top:170px}.fixed .comments{top:140px}.skybox-loaded .comments{top:154px}}.comments .reply-block textarea{width:100%;height:120px;margin-bottom:20px;border:solid 1px #e7e7e7;resize:none;background:none}.comments .reply-block div{display:grid;grid-column-gap:25px;grid-template-columns:1fr 1fr}.comments .reply-block div button{height:40px;font-weight:800;font-size:17px;letter-spacing:-.5px;text-align:center;line-height:40px;border-radius:2px;border:0;cursor:pointer}.comments .reply-block div button.cancel{color:#005695;background-color:#f4f4f4}.comments .reply-block div button.submit{background-color:#005695;color:#FFF}.comments .reply-block div button.submit:disabled{background:#aaa;cursor:not-allowed}.comments .success-block{padding:10px;position:relative;background-color:rgba(120,192,76,0.15);border-radius:3px}.comments .success-block p{font-size:13px;color:#78C04C;margin:0}.comments .success-block a{position:absolute;right:10px;top:10px;color:#78C04C;font-size:18px}.is-sticky-nav .comments{top:140px}.posts{min-height:500px}.posts__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;background:#FFF;height:50px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.12);-ms-flex-align:center;align-items:center;margin:0 -20px 20px;padding:0 20px;z-index:2}.posts__header .icon-comments{font-size:19px}.posts__header .icon-comments span{font-weight:800;margin-left:5px}.posts__top h2{font-weight:800;font-size:19px;line-height:22px;margin-bottom:10px}@media (min-width:900px){.posts__top h2{display:none}}.posts__top textarea{border:solid 1px #e7e7e7;width:100%;resize:none;background:none;padding:10px}.posts__top p{color:#757575;font-size:14px;font-weight:normal;line-height:18px;margin:10px 0 20px}.posts__top .ad{margin-bottom:20px;min-height:250px;text-align:center}.posts__top .red{color:#FF0000}.posts__tabs-list{display:-ms-flexbox;display:flex;border-bottom:solid 1px #DDD;-ms-flex-pack:justify;justify-content:space-between}.posts__tabs-list li a,.posts__tabs-list li span{font-weight:800;font-size:14px;line-height:30px;color:#999;position:relative;display:block}.posts__tabs-list li a.selected,.posts__tabs-list li span.selected{color:#2E3547}.posts__tabs-list li a.selected::after,.posts__tabs-list li span.selected::after{content:'';border-bottom:solid 2px #005695;position:absolute;bottom:0;left:0;width:100%}.posts__tabs-list li a.disabled,.posts__tabs-list li span.disabled{color:#DDD;cursor:default}.posts__list-item{padding:20px 0;border-bottom:solid 1px #DDD}.posts__list-item--loadmore{padding:0;border-bottom:0}.posts__list-item--loadmore a{line-height:50px;display:block;text-align:center}.posts__list-item--ad{min-height:250px}.posts__poster-blk{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.posts__poster-blk img{margin-right:10px}.posts__poster-blk a{font-weight:800;font-size:14px;line-height:12px;margin-right:5px}.posts__poster-blk .time{-ms-flex-positive:1;flex-grow:1;font-size:10px;color:#999}.posts__body{max-width:100%;word-wrap:break-word}.posts__body p{font-weight:normal;font-size:14px;line-height:18px;color:#2E3547}.posts__body p .callout{color:#78C04C}.posts__body *{max-width:100%}.posts__body .attachment .article_img{display:none}.posts__body .attachment h4{width:100%}.posts__body .attachment .summary{width:100%;padding:0 5px}.posts__body .attachment .link{display:none}.posts__footer{display:-ms-flexbox;display:flex;position:relative}.posts__footer .reply{color:#005695;margin-right:20px;font-size:14px;-ms-flex-item-align:center;align-self:center}.posts__footer .svg-banned,.posts__footer .svg-lock{height:25px;width:25px;margin-right:20px}.posts__footer .vote{color:#78C04C;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.posts__footer .vote.hasvoted{border:solid 1px #78C04C;border-radius:20px;padding:5px 10px}.posts__footer .vote.canvote{border:solid 1px #DDD;border-radius:20px;padding:5px 10px}.posts__footer .vote.grey{color:#999}.posts__footer .mod-tools-blk{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;justify-content:flex-end}.posts__footer .mod-tools-blk .ellipsis{-ms-flex-item-align:center;align-self:center}.posts__footer .mod-tools-blk .ellipsis span{color:#ccc;font-size:7px;margin-right:3px;vertical-align:middle}.posts__footer .mod-tools-blk .ellipsis span:last-of-type{margin-right:0}.posts__footer .mod-tools-blk .ellipsis:hover{text-decoration:none}.posts__footer .mod-tools-blk .ellipsis:hover span{columns:#999}.posts__footer .mod-tools-blk .mod-tools{position:absolute;bottom:35px;right:0;background-color:#2E3547;border-radius:3px;padding:10px}.posts__footer .mod-tools-blk .mod-tools::before{content:'';bottom:-13px;right:0;border-width:14px 0 0 19px;border-color:#2E3547 transparent;border-style:solid;position:absolute;display:block;width:0}.posts__footer .mod-tools-blk .mod-tools a{display:block;color:#FFF;font-size:11px;padding:7px 2px}.posts__footer .mod-tools-blk svg{height:25px;width:25px}.noScroll{height:100%;overflow:hidden}.photo-gallery{position:relative}.photo-gallery .close-button{cursor:pointer;position:absolute;right:0;z-index:10}.photo-gallery .slick-slider .slick-list{padding:0}.photo-gallery .slick-slider .slick-arrow{background-color:#A8ABB4;border-radius:50%;z-index:5}.photo-gallery .slick-slider .slick-arrow.slick-prev,.photo-gallery .slick-slider .slick-arrow.slick-next{width:30px;height:30px;top:130px}@media (min-width:900px){.photo-gallery .slick-slider .slick-arrow.slick-prev,.photo-gallery .slick-slider .slick-arrow.slick-next{width:50px;height:50px;top:50%}}.photo-gallery .slick-slider .slick-arrow.slick-prev{left:-15px}@media (min-width:900px){.photo-gallery .slick-slider .slick-arrow.slick-prev{left:5px}}.photo-gallery .slick-slider .slick-arrow.slick-prev::before{content:''}.photo-gallery .slick-slider .slick-arrow.slick-next{right:-15px}@media (min-width:900px){.photo-gallery .slick-slider .slick-arrow.slick-next{right:5px}}.photo-gallery .slick-slider .slick-arrow.slick-next::before{content:''}.photo-gallery .slick-slider .slick-slide .ad{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.photo-gallery__topline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.photo-gallery__topline .container-1{width:50%;-ms-flex-order:1;order:1}@media (min-width:900px){.photo-gallery__topline .container-1{width:auto}}.photo-gallery__topline .container-1 .page-number{background-color:#A8ABB4;color:#FFF;font-size:12px;font-weight:600;padding:2px 5px}.photo-gallery__topline .container-2{width:100%;-ms-flex-order:3;order:3}.photo-gallery__topline .container-2 .title{font-weight:800;font-size:17px;padding-top:7px}@media (min-width:900px){.photo-gallery__topline .container-2{width:auto;font-size:23px;-ms-flex-order:2;order:2}.photo-gallery__topline .container-2 .title{padding-top:0;padding-left:7px}}.photo-gallery__slide .slide-img-container img{height:auto;width:auto;max-height:350px;max-width:100%;margin:0 auto}@media (min-width:900px){.photo-gallery__slide .slide-img-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.photo-gallery__slide .slide-img-container img{max-width:780px}}.photo-gallery__text{max-width:780px;margin:20px auto 0}.photo-gallery__text--title{font-size:15px;color:#151515;font-weight:700}.photo-gallery__text--description{font-size:15px;color:#000;font-weight:normal}.photo-gallery__text--description p{font-size:15px;color:#000;font-weight:normal}.barrier > header{padding-top:1rem}.comment_blk > .barrier{max-width:600px}.vipconsole-comp{background-color:#2E3547;text-align:center;padding:10px 0}.vipconsole-comp h2{color:#FFF;letter-spacing:.6px;font-size:26px;font-weight:800}.vipconsole-comp p{color:#FFF;padding:15px;margin-bottom:0;font-size:14px;font-weight:normal}.vipconsole-comp .btn2{background-color:#7CCE62;text-transform:uppercase;font-size:16px;font-weight:800;padding:1rem 2rem;margin-top:10px;border-radius:2px}.vipconsole-comp .message{font-size:14px}.vipconsole-comp .message span{color:#FFF;font-weight:normal}.vipconsole-comp .message a{margin-top:5px;font-weight:800;color:#FFF}.callouttext p{color:#FFF;font-size:16px;line-height:20px;margin:10px 0;padding:0}.callouttext p a{color:#7CCE62}@media (min-width:700px){.callouttext p br{display:none}}.messagewrapper_blk > .callouttext > p{padding:1rem 0}@media only screen and (min-width:700px){.messagewrapper_blk .callouttext{text-align:left;padding:1rem 0}}.social{display:-ms-flexbox;display:flex;position:relative}@media (min-width:900px){.social{margin-top:0;margin-left:20px}}.social__share{background-color:#2E3547;color:#FFF;line-height:24px;margin-right:10px;padding:0 10px;display:-ms-flexbox;display:flex}.social__share svg{height:14px;width:13px;-ms-flex-item-align:center;align-self:center;margin-right:5px}@media (min-width:1000px){.social__share{display:none}}@media (max-width:999px){.social__list{display:none}.social-wrapper.open .social__list{position:absolute;display:-ms-flexbox;display:flex;background-color:#FFF;z-index:5;left:78px;top:0;height:30px}}@media (min-width:1000px){.social__list{display:-ms-flexbox;display:flex}}.social__list-item{width:32px;height:24px;text-align:center;line-height:24px;margin-right:10px;border-radius:2px}.social__list-item--facebook{background-color:#324f81}.social__list-item--twitter{background-color:#599bd5}.social__list-item--googleplus{background-color:#c64333}.social__list-item--reddit{background-color:#005695}.social__list-item a{display:block}.social__list-item a b{color:#FFF}.article-list{position:-webkit-sticky;position:sticky;top:50px}@media (min-width:900px){.article-list{top:140px}}.article-list__list-item{position:relative;display:-ms-flexbox;display:flex;padding:12px 13px;background-color:#F7F7F7}.article-list__list-item:not(.hidden){border-bottom:solid 1px #DDD}.article-list__list-item a{font-weight:normal;font-size:14px;line-height:16px}.article-list__list-item.current a{font-weight:800}.article-list__list-item.current::before{content:'';position:absolute;top:10px;bottom:10px;width:5px;left:0;background-color:#005695}.article-list__list-item .vip{margin-left:10px;-ms-flex-item-align:center;align-self:center;margin-right:0}.article-list__list-item--ad{padding:0;border-bottom:0;min-height:250px}.article-list__list-item--ad div{margin-bottom:0}.article-list__list-item.hidden{display:none}.admin-tools{margin:0 10px;padding-top:2px;background-color:#EBEEF0;width:32px;height:24px;text-align:center;border-radius:2px;display:block}.admin-tools a > svg{height:15px;padding-top:2px}.article-tools{position:absolute;padding:0;z-index:5000050;background-color:#F7F7F7;height:auto}.article-tools li{border-bottom:solid 1px #DDD;text-align:left}.article-tools li a{color:#FFF;padding:10px;display:block}.icon-arrow-right::before{content:"\E61A";font-family:'icomoon'}.article-body .gallery-card{background-color:#F7F7F7;padding:12px;margin-bottom:20px}@media (min-width:768px){.article-body .gallery-card{max-width:calc(50% - 10px);margin-right:20px;float:left}}.article-body .gallery-card__header{display:-ms-flexbox;display:flex;padding-bottom:5px;margin-bottom:5px;border-bottom:solid 1px #DDD}.article-body .gallery-card__img-container{overflow:hidden;position:relative;display:grid;height:80px;min-width:100px;max-width:100px}.article-body .gallery-card__img-container img{display:block;max-width:100%;grid-column:1 / -1;grid-row:1 / -1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-body .gallery-card__content{margin-left:8px}.article-body .gallery-card__content--title{font-size:16px;font-weight:600}.article-body .gallery-card__content--type{color:#A8ABB4;font-size:10px;font-weight:800;text-transform:uppercase}.article-body .gallery-card__content a{display:block}.article-body .gallery-card__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.article-body .gallery-card__footer--amt{color:#A8ABB4;font-size:14px}.article-body .gallery-card__footer a{font-weight:800;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.article-body .gallery-card__footer a span{height:22px;width:22px;border-radius:50%;display:-ms-flexbox;display:flex;margin-left:5px}.article-body .gallery-card__footer a b{width:27px;height:27px;text-align:center;border-radius:50%;color:#FFF;margin-left:7px}.gift_unlock{background-color:#78C04C;margin:20px;padding:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.gift_unlock svg{height:25px;width:25px;fill:#FFF;margin-right:5px}.gift_unlock p{color:#FFF;font-size:14px;font-weight:800;letter-spacing:1px;margin-bottom:0}.article-cnt{position:relative;border-bottom:solid 1px #DDD;margin:20px 20px 40px;padding-bottom:33px}@media (min-width:900px){.article-cnt{margin:0 0 40px;grid-column:1}}@media (min-width:900px){.article-cnt__header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.article-cnt__header .container{display:-ms-flexbox;display:flex}.article-cnt__heading{font-size:29px;line-height:29px;font-weight:800;margin-bottom:20px;width:100%}@media (min-width:900px){.article-cnt__heading{font-size:39px;line-height:40px}}.article-cnt__meta{line-height:24px}.article-cnt__author{font-size:13px;font-weight:800;color:#000;text-transform:uppercase}.article-cnt__author span{text-transform:capitalize;font-weight:800;color:#000;margin-right:3px}.article-cnt__author::after{content:' - ';color:#999}.article-cnt__time time{font-size:13px;font-weight:normal;color:#999}.article-cnt__footer{display:-ms-flexbox;display:flex;margin-bottom:10px;-ms-flex-pack:center;justify-content:center;width:100%}.article-cnt__footer__comments{font-size:16px;line-height:34px;border-radius:4px;border:solid 1px #005695;width:100%;text-align:center;color:#005695;transition:background-color .2s ease-in-out}@media (min-width:900px){.article-cnt__footer__comments{max-width:200px}}.article-cnt__footer__comments:hover{background-color:#005695;color:#FFF;text-decoration:none}.article-cnt .seperator-link{display:block;text-indent:-9999px}.article-cnt .seperator-link.tfs::after{content:'';display:inline-block;background:url("https://s3media.247sports.com/Content/SkyNet/Img/greylogo-247Sports.png") #FFF no-repeat 10px;width:160px;height:14px;background-size:150px auto;position:absolute;bottom:-6px;right:0}.article-body{padding:20px 0 0}.article-body p,.article-body span,.article-body strong,.article-body strong *,.article-body b,.article-body b *,.article-body li,.article-body td{font-size:18px;line-height:29px;font-weight:normal;word-wrap:break-word}.article-body strong,.article-body strong *,.article-body b,.article-body b *{font-weight:800}.article-body h2{font-weight:800;margin-bottom:15px}.article-body p{margin-bottom:20px}.article-body ul{list-style:disc;padding:0 20px;margin-bottom:20px}.article-body ol{list-style-type:decimal;padding:0 20px;margin-bottom:20px}.article-body > iframe,.article-body > p > iframe{margin:0 auto;display:block}@media (max-width:639px){.article-body > iframe,.article-body > p > iframe{width:320px;height:180px;max-width:100%}}.article-body .embedVideo{position:relative;width:100%;height:0;padding-bottom:56.25%;max-width:640px;margin:0 auto 20px}@media (min-width:640px){.article-body .embedVideo{position:static;width:100%;height:360px;padding-bottom:0;max-width:640px}}.article-body .embedVideo iframe{width:100%;height:100%;position:absolute;top:0;right:0}@media (min-width:640px){.article-body .embedVideo iframe{position:static}}@media (min-width:640px){.article-body .embedVideo iframe.gone{position:fixed;bottom:0;top:auto;width:432px;height:243px;z-index:3000}}@media (min-width:640px){.article-body .embedVideo a:hover{text-decoration:none}}@media (min-width:640px){.article-body .embedVideo a.gone{display:block;width:20px;height:20px;text-align:center;line-height:20px;background:rgba(255,255,255,0.5);font-size:1.5em;position:fixed !important;right:412px;bottom:223px;top:auto;z-index:3000}}.article-body .s2nFriendlyFrame{position:relative;width:100% !important;height:0 !important;padding-bottom:56.25%;max-width:640px;margin:0 auto}.article-body .s2nFriendlyFrame .s2nPlayerFrame{width:100% !important;height:100% !important;position:absolute;top:0;right:0}.article-body .s2nFriendlyFrame .s2nPlayerFrame.gone{position:fixed !important;bottom:0 !important;top:auto !important;width:432px !important;height:243px !important;z-index:3000;min-width:0 !important}@media (min-width:640px){.article-body .s2nFriendlyFrame + a:hover{text-decoration:none}}@media (min-width:640px){.article-body .s2nFriendlyFrame + a.gone{display:block;width:20px;height:20px;text-align:center;line-height:20px;background:rgba(255,255,255,0.5);font-size:1.5em;position:fixed !important;right:412px;bottom:223px;top:auto;z-index:3000}}.article-body figure,.article-body .figure,.article-body .content-figure{margin-bottom:15px;text-align:center}.article-body figure img,.article-body .figure img,.article-body .content-figure img{margin-bottom:7px;max-width:100%;height:auto}.article-body figure.right,.article-body .figure.right,.article-body .content-figure.right{margin-left:15px}.article-body figure.left,.article-body .figure.left,.article-body .content-figure.left{margin-right:15px}.article-body figure.sm,.article-body .figure.sm,.article-body .content-figure.sm{max-width:150px}.article-body figure.md,.article-body figure.alignright,.article-body figure.alignleft,.article-body .figure.md,.article-body .figure.alignright,.article-body .figure.alignleft,.article-body .content-figure.md,.article-body .content-figure.alignright,.article-body .content-figure.alignleft{width:50%;height:auto;max-width:240px}.article-body figure.lg,.article-body .figure.lg,.article-body .content-figure.lg{max-width:100%;width:100%;text-align:center}.article-body figure p,.article-body figure figcaption,.article-body .figure p,.article-body .figure figcaption,.article-body .content-figure p,.article-body .content-figure figcaption{font-size:11px;line-height:13px;text-align:center}.article-body figure p .meta,.article-body figure figcaption .meta,.article-body .figure p .meta,.article-body .figure figcaption .meta,.article-body .content-figure p .meta,.article-body .content-figure figcaption .meta{font-size:10px;color:#999}.article-body figure figcaption a,.article-body .figure figcaption a,.article-body .content-figure figcaption a{font-size:11px}.article-body .alignright{float:right;margin:15px 0 15px 20px;text-align:right}.article-body .alignleft{float:left;margin:15px 20px 15px 0;text-align:left}.article-body .aligncenter{float:none;margin-left:auto;margin-right:auto;display:block;text-align:center}.social__comments{display:inline-block;position:relative;border:solid 1px #2E3547;padding:0 10px;line-height:24px;height:24px;cursor:pointer;color:#2E3547}.social__comments::before{content:'';bottom:-6px;left:15px;border-width:6px 0 0 8px;border-color:#2E3547 transparent;border-style:solid;position:absolute;display:block;width:0}.social__comments::after{content:'';bottom:-5px;left:16px;border-width:6px 0 0 6px;border-color:#FFF transparent;border-style:solid;position:absolute;display:block;width:0}.social__comments span{color:#2E3547}@media (min-width:1000px){.social__comments span{display:none}}.in-article-comments{background-color:#2E3547;color:#FFF;font-size:11px;text-align:center;padding:10px;float:right;font-weight:normal;border-radius:3px;position:relative;margin:20px 0 20px 20px}.in-article-comments::before{content:'';bottom:-13px;left:40px;border-width:14px 0 0 19px;border-color:#2E3547 transparent;border-style:solid;position:absolute;display:block;width:0}.in-article-comments:hover{text-decoration:none}.in-article-comments span{color:#FFF;font-size:23px;display:block;font-weight:700}.in-content-ad{padding:10px;margin-bottom:25px;clear:both;min-height:50px;background-color:#F7F7F7}.in-content-ad.advertisement{text-align:center}@media (max-width:899px){.in-content-ad.advertisement{margin-left:-20px;margin-right:-20px}}.in-content-ad.advertisement::before{content:'ADVERTISEMENT';margin-bottom:10px;display:block;color:#999}@media (min-width:900px){.in-content-ad{min-height:150px}}.gallery-slide{margin-top:40px}.gallery-slide--header{margin-bottom:10px}@media (min-width:1000px){.gallery-slide--header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.gallery-slide--position{font-size:12px;line-height:30px;color:#838a9c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:1000px){.gallery-slide--position{margin-right:10px}}.gallery-slide--numbers{background-color:#eaebee;border-radius:20px;padding:0 10px;height:20px;line-height:20px;margin-left:5px;color:#838a9c}.gallery-slide--numbers b{font-weight:800;color:#000}.gallery-slide--title{font-weight:800;text-transform:uppercase}@media (min-width:1000px){.gallery-slide--title{max-width:80%}}.gallery-slide--description{}.gallery-slide--description p,.gallery-slide--description span,.gallery-slide--description strong,.gallery-slide--description strong *,.gallery-slide--description b,.gallery-slide--description b *,.gallery-slide--description li,.gallery-slide--description td{font-size:18px;line-height:29px;font-weight:normal;word-wrap:break-word}.gallery-slide--description strong,.gallery-slide--description strong *,.gallery-slide--description b,.gallery-slide--description b *{font-weight:800}.gallery-slide--description h2{font-weight:800;margin-bottom:15px}.gallery-slide--description p{margin-bottom:20px}.gallery-slide--description ul{list-style:disc;padding:0 20px;margin-bottom:20px}.gallery-slide--description ol{list-style-type:decimal;padding:0 20px;margin-bottom:20px}.gallery-slide--description > iframe,.gallery-slide--description > p > iframe{margin:0 auto;display:block}@media (max-width:639px){.gallery-slide--description > iframe,.gallery-slide--description > p > iframe{width:320px;height:180px;max-width:100%}}.gallery-slide--description .embedVideo{position:relative;width:100%;height:0;padding-bottom:56.25%;max-width:640px;margin:0 auto 20px}@media (min-width:640px){.gallery-slide--description .embedVideo{position:static;width:100%;height:360px;padding-bottom:0;max-width:640px}}.gallery-slide--description .embedVideo iframe{width:100%;height:100%;position:absolute;top:0;right:0}@media (min-width:640px){.gallery-slide--description .embedVideo iframe{position:static}}@media (min-width:640px){.gallery-slide--description .embedVideo iframe.gone{position:fixed;bottom:0;top:auto;width:432px;height:243px;z-index:3000}}@media (min-width:640px){.gallery-slide--description .embedVideo a:hover{text-decoration:none}}@media (min-width:640px){.gallery-slide--description .embedVideo a.gone{display:block;width:20px;height:20px;text-align:center;line-height:20px;background:rgba(255,255,255,0.5);font-size:1.5em;position:fixed !important;right:412px;bottom:223px;top:auto;z-index:3000}}.gallery-slide--description .s2nFriendlyFrame{position:relative;width:100% !important;height:0 !important;padding-bottom:56.25%;max-width:640px;margin:0 auto}.gallery-slide--description .s2nFriendlyFrame .s2nPlayerFrame{width:100% !important;height:100% !important;position:absolute;top:0;right:0}.gallery-slide--description .s2nFriendlyFrame .s2nPlayerFrame.gone{position:fixed !important;bottom:0 !important;top:auto !important;width:432px !important;height:243px !important;z-index:3000;min-width:0 !important}@media (min-width:640px){.gallery-slide--description .s2nFriendlyFrame + a:hover{text-decoration:none}}@media (min-width:640px){.gallery-slide--description .s2nFriendlyFrame + a.gone{display:block;width:20px;height:20px;text-align:center;line-height:20px;background:rgba(255,255,255,0.5);font-size:1.5em;position:fixed !important;right:412px;bottom:223px;top:auto;z-index:3000}}.gallery-slide--description figure,.gallery-slide--description .figure,.gallery-slide--description .content-figure{margin-bottom:15px;text-align:center}.gallery-slide--description figure img,.gallery-slide--description .figure img,.gallery-slide--description .content-figure img{margin-bottom:7px;max-width:100%;height:auto}.gallery-slide--description figure.right,.gallery-slide--description .figure.right,.gallery-slide--description .content-figure.right{margin-left:15px}.gallery-slide--description figure.left,.gallery-slide--description .figure.left,.gallery-slide--description .content-figure.left{margin-right:15px}.gallery-slide--description figure.sm,.gallery-slide--description .figure.sm,.gallery-slide--description .content-figure.sm{max-width:150px}.gallery-slide--description figure.md,.gallery-slide--description figure.alignright,.gallery-slide--description figure.alignleft,.gallery-slide--description .figure.md,.gallery-slide--description .figure.alignright,.gallery-slide--description .figure.alignleft,.gallery-slide--description .content-figure.md,.gallery-slide--description .content-figure.alignright,.gallery-slide--description .content-figure.alignleft{width:50%;height:auto;max-width:240px}.gallery-slide--description figure.lg,.gallery-slide--description .figure.lg,.gallery-slide--description .content-figure.lg{max-width:100%;width:100%;text-align:center}.gallery-slide--description figure p,.gallery-slide--description figure figcaption,.gallery-slide--description .figure p,.gallery-slide--description .figure figcaption,.gallery-slide--description .content-figure p,.gallery-slide--description .content-figure figcaption{font-size:11px;line-height:13px;text-align:center}.gallery-slide--description figure p .meta,.gallery-slide--description figure figcaption .meta,.gallery-slide--description .figure p .meta,.gallery-slide--description .figure figcaption .meta,.gallery-slide--description .content-figure p .meta,.gallery-slide--description .content-figure figcaption .meta{font-size:10px;color:#999}.gallery-slide--description figure figcaption a,.gallery-slide--description .figure figcaption a,.gallery-slide--description .content-figure figcaption a{font-size:11px}.gallery-slide--description .alignright{float:right;margin:15px 0 15px 20px;text-align:right}.gallery-slide--description .alignleft{float:left;margin:15px 20px 15px 0;text-align:left}.gallery-slide--description .aligncenter{float:none;margin-left:auto;margin-right:auto;display:block;text-align:center}.ie-active .article-cnt{max-width:600px;float:left}.ie-active .sidebar{float:right}.vip{font-size:9px;letter-spacing:1px;width:24px;height:14px;line-height:14px;display:inline-block;text-align:center;padding:0 3px;color:#78C04C;margin-right:3px;font-weight:700;border:1px solid #78C04C;border-radius:2px}.close-button{background-color:#000;width:24px;height:24px;line-height:24px;font-size:17px;border-radius:50%;color:#FFF;text-align:center;cursor:pointer}.close-button:hover{text-decoration:none}.generic-loader{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center}.generic-loader svg{height:24px;width:24px;color:currentColor;fill:currentColor}.article_pg{background-color:#FFF}.article-wpr{max-width:1100px;margin:0 auto}@media (min-width:900px){.article-wpr{display:grid;grid-column-gap:55px;grid-template-columns:calc(100% - 300px) 300px}}.article-wpr .sidebar{display:none}@media (min-width:900px){.article-wpr .sidebar{display:block;grid-column:2;grid-row:1 / 12}}@media (min-width:900px){.article-wpr .scroll-wrapper{grid-column:1}}.timeline{background-color:#FFF;margin:25px 15px}@media (min-width:1000px){.timeline{margin:0 15px}}.timeline header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:40px 20px 15px}.timeline header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.timeline .timeline-body{border-left:solid 1px #DDD;border-right:solid 1px #DDD;border-bottom:solid 1px #DDD;padding:30px 15px}.timeline .timeline-body h4{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;text-align:left}@media (min-width:1170px){.timeline .timeline-body h4{text-align:center}}.timeline .timeline-body .vertical-timeline{padding:0;margin-top:0;width:100%}.timeline .timeline-body .vertical-timeline::before{background:#005695;width:1px}.timeline .timeline-body .event{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.timeline .timeline-body .img-container{width:35px;height:35px;margin:-30px 10px 0}.timeline .timeline-body .img-container img{height:100%}.timeline .timeline-body .text-container h3{color:#677A86;font-weight:800;font-size:12px;letter-spacing:1px;line-height:17px}.timeline .timeline-body .text-container h4{color:#677A86;font-weight:normal;font-size:12px;letter-spacing:1px;line-height:17px;text-align:left}.timeline .timeline-body .vertical-timeline-element{margin:0}@media (min-width:1170px){.timeline .timeline-body .vertical-timeline-element--left .event{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.timeline .timeline-body .vertical-timeline-element--left .event .text-container{width:100%}.timeline .timeline-body .vertical-timeline-element--left .event .text-container h3,.timeline .timeline-body .vertical-timeline-element--left .event .text-container h4{text-align:right}}.timeline .timeline-body .vertical-timeline-element-icon{width:9px;height:9px;box-shadow:none;left:14px}@media (min-width:1170px){.timeline .timeline-body .vertical-timeline-element-icon{left:50%;margin-left:-6px}}.timeline .timeline-body .vertical-timeline-element-content{padding:0;box-shadow:none}@media (min-width:1170px){.timeline .timeline-body .vertical-timeline-element-content{width:48%}}.timeline .timeline-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.timeline .timeline-footer a{color:#005695;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;padding:0 4px}.profile-sidebar .articles-list{background-color:#FFF;border:solid 1px #DDD;margin-bottom:10px}.profile-sidebar .articles-list header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;border:0;padding:40px 20px 15px}.profile-sidebar .articles-list header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.profile-sidebar .articles-list ul{padding:0 20px}.profile-sidebar .articles-list ul li{padding:10px 0;border-top:solid 1px #DDD}.profile-sidebar .articles-list ul li a{color:#005695;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.profile-sidebar .articles-list ul li.first{border-top:0;display:grid;grid-template-columns:1fr 2fr;grid-gap:10px}.profile-sidebar .articles-list ul li.first a{font-size:18px;line-height:20px}.profile-sidebar .articles-list ul li ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}.profile-sidebar .articles-list ul li ul li{padding-right:5px;font-weight:700}.profile-sidebar .articles-list ul li ul li::after{content:" \B7"}.profile-sidebar .articles-list ul li ul li:last-of-type::after{content:""}.profile-sidebar .articles-list ul li ul li{color:#8FA5B3;font-weight:normal;font-size:10px;text-transform:uppercase;border-top:0;padding:5px 0;margin:0 3px 0 1px}.view-articles{color:#005695;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.video-playlist{background-color:#0B141C;padding:20px;border-bottom:1px dotted #999}@media (min-width:900px){.video-playlist{border-bottom:0;border-right:1px dotted #999}}.video-playlist .header{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}.video-playlist .header h2{color:#FFF;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.video-playlist .header a{color:#FFF;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.video-playlist .main-video{position:relative;padding-bottom:56.25%;height:0}.video-playlist .main-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-playlist ul{margin-top:15px}.video-playlist ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.video-playlist ul li h4{color:#8fA5B3;font-weight:700;font-size:14px;letter-spacing:-0.2px;line-height:22px;border:1px solid #8fA5B3;height:25px;width:25px;min-width:25px;text-align:center;border-radius:100px;margin:0 10px 0 0}.video-playlist ul li a{color:#FFF;font-weight:700;font-size:14px;letter-spacing:0;line-height:17px}.vip{font-size:9px;letter-spacing:1px;width:24px;height:14px;line-height:14px;display:inline-block;text-align:center;padding:0 3px;color:#78C04C;margin-right:3px;font-weight:700;border:1px solid #78C04C;border-radius:2px}.close-button{background-color:#000;width:24px;height:24px;line-height:24px;font-size:17px;border-radius:50%;color:#FFF;text-align:center;cursor:pointer}.close-button:hover{text-decoration:none}.generic-loader{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center}.generic-loader svg{height:24px;width:24px;color:currentColor;fill:currentColor}.noScroll{height:100%;overflow:hidden}.photo-gallery{position:relative}.photo-gallery .img-container img{height:auto;width:auto;max-height:350px;max-width:100%;margin:0 auto}.photo-gallery .img-container p{text-align:center;margin-top:10px}.photo-gallery .close-button{cursor:pointer;position:absolute;right:0;z-index:10}.photo-gallery .slick-slider .slick-list{padding:0}.photo-gallery .slick-slider .slick-arrow{background-color:#A8ABB4;border-radius:50%;z-index:5}.photo-gallery .slick-slider .slick-arrow.slick-prev,.photo-gallery .slick-slider .slick-arrow.slick-next{width:30px;height:30px;top:130px}@media (min-width:900px){.photo-gallery .slick-slider .slick-arrow.slick-prev,.photo-gallery .slick-slider .slick-arrow.slick-next{width:50px;height:50px;top:50%}}.photo-gallery .slick-slider .slick-arrow.slick-prev{left:-15px}@media (min-width:900px){.photo-gallery .slick-slider .slick-arrow.slick-prev{left:5px}}.photo-gallery .slick-slider .slick-arrow.slick-prev::before{content:''}.photo-gallery .slick-slider .slick-arrow.slick-next{right:-15px}@media (min-width:900px){.photo-gallery .slick-slider .slick-arrow.slick-next{right:5px}}.photo-gallery .slick-slider .slick-arrow.slick-next::before{content:''}.in-pictures{padding:20px;background-color:#0B141C;background-size:cover;background-repeat:no-repeat;position:relative}.in-pictures::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,0.05) 5%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.15) 15%,rgba(0,0,0,0.2) 20%,rgba(0,0,0,0.25) 25%,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.45) 45%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0.55) 55%,rgba(0,0,0,0.6) 60%,rgba(0,0,0,0.65) 65%,rgba(0,0,0,0.7) 70%,rgba(0,0,0,0.75) 75%,rgba(0,0,0,0.8) 80%,rgba(0,0,0,0.85) 85%,#0B141C 90%)}.in-pictures section{display:grid;grid-template-columns:1fr 1fr;-ms-flex-align:center;align-items:center;grid-gap:15px}@media (min-width:900px){.in-pictures section{grid-template-columns:1fr 2fr 1fr}}.in-pictures .header{margin:15px 0}.in-pictures .header h2{color:#FFF;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px;position:relative}.in-pictures .img-container{position:relative;height:150px;width:150px;background-size:cover;background-repeat:no-repeat}.in-pictures .text p{color:#FFF;font-weight:700;font-size:14px;letter-spacing:0;line-height:17px;position:relative}.in-pictures .gallery-link{width:232px;padding:10px;border:1px solid #FFF;border-radius:2px;position:relative;text-align:center;margin:30px 0}.in-pictures .gallery-link a{color:#FFF;font-weight:700;font-size:14px;letter-spacing:1px;line-height:17px}.media-block{margin:25px 15px}@media (min-width:900px){.media-block{display:grid}}.media-block section{width:100%}.media-block:not(.only){grid-template-columns:2fr 3fr}.media-block.only .video-playlist .body{display:grid;grid-template-columns:2fr 3fr}.media-block.only .video-playlist .body ul{padding-left:30px}.dimmer{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.85);z-index:50000000}.embed-block{background:#FFF;width:300px;position:fixed;left:calc(50% - 150px);top:100px;z-index:50000001;padding:20px;box-shadow:0 0 10px 5px #DDD}@media (min-width:900px){.embed-block{width:600px;left:calc(50% - 300px);top:calc(50% - 100px)}}.embed-block .close-button{color:#000;position:absolute;right:10px;top:10px}.embed-block input{width:100%}.accolades{background-color:#FFF}@media (min-width:1130px){.accolades{margin:0}}.accolades header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:40px 20px 15px;border:0}.accolades header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.accolades ul{padding:15px 20px}@media (min-width:900px){.accolades ul{display:grid;grid-auto-flow:column;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px}}.accolades ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;margin:0 5px}@media (min-width:1130px){.accolades ul li{display:block;text-align:center}}.accolades ul li .img-container{margin-right:10px;width:40px;text-align:center}@media (min-width:1130px){.accolades ul li .img-container{width:100%;max-width:40px;margin:5px auto 0}}.accolades ul li .img-container img{height:25px}@media (min-width:1130px){.accolades ul li .img-container img{height:40px}}.accolades ul li .event-link{color:#005695;font-weight:normal;font-size:12px;letter-spacing:1.5px;line-height:normal;text-transform:uppercase}@media (min-width:1130px){.accolades ul li .event-link{color:#677A86}}.accolades ul li .roster-link{display:none}@media (min-width:1130px){.accolades ul li .roster-link{color:#005695;font-weight:normal;font-size:12px;letter-spacing:1.5px;line-height:30px;display:block;text-transform:uppercase}}.as-a-prospect{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.as-a-prospect header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:25px 20px 15px;box-shadow:none;border:0}.as-a-prospect header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.as-a-prospect .body{padding:0 20px}.as-a-prospect .title{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;margin-bottom:0;text-transform:uppercase}.as-a-prospect .ranking{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}.as-a-prospect .composite-rank{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:17px;padding-right:5px}.as-a-prospect .ranks-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #DDD;padding:20px 0}.as-a-prospect .ranks-list li h5{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.as-a-prospect .ranks-list li strong{color:#005695;font-weight:700;font-size:14px;letter-spacing:1px;line-height:17px}.as-a-prospect .commitment{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}.as-a-prospect .commitment li{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:center;justify-content:center}.as-a-prospect .commitment li span{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;width:100%;text-transform:uppercase}.as-a-prospect .commitment li span:last-of-type{color:#0B141C;font-size:14px}.as-a-prospect .footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:auto;padding:10px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.as-a-prospect .footer li{padding-right:5px;font-weight:700}.as-a-prospect .footer li::after{content:" \B7"}.as-a-prospect .footer li:last-of-type::after{content:""}.as-a-prospect .footer a{color:#005695;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.coach-commit-list{margin:25px 15px;background-color:#FFF;border:solid 1px #DDD}.coach-commit-list header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:40px 10px 15px;border:0}.coach-commit-list header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}@media (min-width:900px){.coach-commit-list header{display:grid;grid-template-columns:335px 1fr 300px}}.coach-commit-list header h2{padding-left:15px}.coach-commit-list header .header-list{display:none}@media (min-width:900px){.coach-commit-list header .header-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.coach-commit-list header .header-list li{color:#272F3E;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal}}@media (min-width:900px){.coach-commit-list .body{display:grid;grid-template:auto / 1fr 300px;grid-gap:25px}}.coach-commit-list .commits-list > li{padding:15px 10px;border-bottom:solid 1px #DDD}@media (min-width:900px){.coach-commit-list .commits-list > li{padding:10px}}.coach-commit-list .commit-details{display:grid;grid-template-areas:"img bio bio school""img pos vitals school""img rank rank school"}.coach-commit-list .commit-details li{border:0;padding:0}.coach-commit-list .commit-details li span:not(.icon-starsolid){color:#677A86;font-weight:normal;font-size:12px;letter-spacing:1px;line-height:17px}.coach-commit-list .commit-details li:nth-of-type(1){grid-area:img}.coach-commit-list .commit-details li:nth-of-type(1) img{border-radius:50%;margin:0 10px}.coach-commit-list .commit-details li:nth-of-type(2){grid-area:bio;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:5px}.coach-commit-list .commit-details li:nth-of-type(2) .player{color:#005695;font-weight:700;font-size:14px;letter-spacing:1px;line-height:17px;width:100%}.coach-commit-list .commit-details li:nth-of-type(2) span{width:100%}.coach-commit-list .commit-details li:nth-of-type(3){grid-area:pos}.coach-commit-list .commit-details li:nth-of-type(3) span{border:solid 1px #DDD;padding:3px;border-radius:2px}.coach-commit-list .commit-details li:nth-of-type(4){grid-area:vitals}.coach-commit-list .commit-details li:nth-of-type(5){grid-area:rank;padding-top:5px}.coach-commit-list .commit-details li:nth-of-type(6){grid-area:school;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.coach-commit-list .commit-details li:nth-of-type(6) .psk,.coach-commit-list .commit-details li:nth-of-type(6) .commit-date{width:100%;text-align:center}@media (min-width:900px){.coach-commit-list .commit-details{grid-template-areas:"img bio pos vitals rank school";grid-template-columns:75px 260px 1fr 1fr 1fr 1fr}.coach-commit-list .commit-details li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.coach-commit-list .commit-details li:nth-of-type(2) span{width:auto}.coach-commit-list .commit-details li:nth-of-type(6){display:grid;grid-template-areas:"img date""img icons"}.coach-commit-list .commit-details li:nth-of-type(6) a{grid-area:img}.coach-commit-list .commit-details li:nth-of-type(6) .commit-date{grid-area:date}.coach-commit-list .commit-details li:nth-of-type(6) .psk{grid-area:icons}}.show-all-link{color:#005695;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;margin-left:20px}.coach-history{background-color:#FFF;border:solid 1px #DDD}.coach-history header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:40px 15px 15px;border:0}.coach-history header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.coach-history .body{padding:15px}.coach-history .body ul > li{display:grid;-ms-flex-align:center;align-items:center;padding:5px 0;grid-template-columns:40px 3fr 5fr}.coach-history .body ul > li span{color:#005695;font-weight:normal;font-size:12px;letter-spacing:0.5px;line-height:14px}.college-comp{margin:25px 15px}.college-comp header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:20px 10px 0}.college-comp header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}@media (min-width:1000px){.college-comp header{display:grid;grid-template:auto / 1fr 300px;grid-gap:25px;-ms-flex-align:center;align-items:center}}.college-comp header div{display:none}@media (min-width:1000px){.college-comp header div{display:block;text-align:right;padding-right:15px}}.college-comp header div span{display:inline-block;margin-left:10px;font-weight:700;letter-spacing:1px}.college-comp__header-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px}@media (min-width:700px){.college-comp__header-list{overflow:hidden;display:grid;grid-template:auto / 35px 25% 7% 10% 21% 20% 10%}}@media (min-width:1000px){.college-comp__header-list{grid-column:1 / 2}}@media (min-width:1320px){.college-comp__header-list{grid-template:auto / 35px 25% 7% 10% 29% 17% 7%}}.college-comp__header-list li{display:none;font-weight:700;letter-spacing:1px}@media (min-width:700px){.college-comp__header-list li{display:block}}.college-comp__header-list li:first-of-type{display:block;-ms-flex-positive:1;flex-grow:1}@media (min-width:700px){.college-comp__header-list li:first-of-type{-ms-flex-positive:0;flex-grow:0;grid-column:1 / 3}}.college-comp__header-list li:nth-of-type(2){display:block}@media (min-width:700px){.college-comp__header-list li:nth-of-type(2){grid-column:3 / 4;text-align:center}}.college-comp__header-list li:nth-of-type(3){display:block;margin-left:10px}@media (min-width:700px){.college-comp__header-list li:nth-of-type(3){margin:0;grid-column:4 / 5}}@media (min-width:700px){.college-comp__header-list li:nth-of-type(4){grid-column:5 / 6}}@media (min-width:700px){.college-comp__header-list li:nth-of-type(5){grid-column:6 / 7}}@media (min-width:700px){.college-comp__header-list li:nth-of-type(6){grid-column:7 / 8;text-align:right}}.college-comp__body{background-color:#FFF;padding:0 15px 15px;border:solid 1px #DDD;border-top:0}@media (min-width:1000px){.college-comp__body{display:grid;grid-template:auto / 1fr 300px;grid-gap:25px}}.college-comp__body #mpu_plus_top{margin-top:25px;margin-bottom:0}@media (max-width:899px){.college-comp__body #mpu_plus_top{display:block}}.college-comp__body-list-item{border-bottom:solid 1px #DDD;position:relative;display:grid;grid-auto-flow:dense;grid-template:auto / 35px 1fr;padding:15px 0}.college-comp__body-list-item:last-of-type{border:0}@media (min-width:700px){.college-comp__body-list-item{grid-template:auto / 35px 25% 7% 10% 21% 20% 10%;-ms-flex-align:center;align-items:center}}@media (min-width:1320px){.college-comp__body-list-item{grid-template:auto / 35px 25% 7% 10% 29% 17% 7%}}.college-comp__college-team-image-link{display:block;width:25px;height:25px;margin-right:10px;grid-column:1 / 2;grid-row:span 10}@media (min-width:700px){.college-comp__college-team-image-link{grid-row:1 / 2}}.college-comp__team-block{grid-column:2 / 3}.college-comp__team-name-link{display:inline-block;font-weight:700;font-size:14px;letter-spacing:1px;margin:0 5px 5px 0}.college-comp__offer-block{position:absolute;top:15px;right:65px}@media (min-width:700px){.college-comp__offer-block{position:initial;grid-column:3 / 4;text-align:center}}.college-comp__interest-level{position:absolute;top:15px;right:0;width:50px;text-align:center;letter-spacing:1px}@media (min-width:700px){.college-comp__interest-level{position:initial;grid-column:4 / 5;display:block}}.college-comp__interest-level--enrolled-bg{font-weight:800}.college-comp__interest-level--favorite-bg,.college-comp__interest-level--hot-bg{color:#D33D3B}.college-comp__interest-level--wrmr-bg,.college-comp__interest-level--warmer-bg{color:#FF832F}.college-comp__interest-level--wrm-bg,.college-comp__interest-level--warm-bg{color:#FBA53C}.college-comp__interest-level--cool-bg{color:#58AEDE}.college-comp__recruit-coach-block{grid-column:2 / 3}@media (min-width:700px){.college-comp__recruit-coach-block{grid-column:5 / 6}}@media (min-width:1320px){.college-comp__recruit-coach-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.college-comp__recruit-coach-block--empty{display:none}@media (min-width:700px){.college-comp__recruit-coach-block--empty{display:block}}.college-comp__coach-type-block{margin-bottom:5px}@media (min-width:1320px){.college-comp__coach-type-block{margin:0 10px 0 0}}@media (min-width:700px){.college-comp__coach-type-block:nth-of-type(3){display:none}}@media (min-width:700px){.college-comp__coach-type-block:last-of-type{margin:0}}.college-comp__coach-type-block b{border:1px solid #005695;border-radius:2px;color:#2e5d7a;font-size:10px;width:15px;height:15px;line-height:15px;text-align:center;display:inline-block}.college-comp__coach-type-block a{letter-spacing:1px;color:#2e5d7a}.college-comp__roster-outlook-link{color:#2e5d7a;letter-spacing:1px;grid-column:2 / 3;margin-bottom:5px}@media (min-width:700px){.college-comp__roster-outlook-link{grid-column:6 / 7;margin:0}}.college-comp__visit-block{grid-column:2 / 3;letter-spacing:1px}@media (min-width:700px){.college-comp__visit-block{grid-column:7 / 8;text-align:right}}.college-comp__visit-block--empty{display:none}@media (min-width:700px){.college-comp__visit-block--empty{display:block;text-align:right}}.college-comp__visit-block a{color:#2e5d7a}.college-comp__visit-block a::before{content:"Visit:"}@media (min-width:700px){.college-comp__visit-block a::before{content:""}}.college-comp__footer{padding:15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap}.college-comp__footer a{letter-spacing:1px;font-weight:700}.college-comp__footer div{display:block;margin-left:auto}@media (min-width:1000px){.college-comp__footer div{display:none}}.college-comp__footer div span{display:none;color:#005695;font-weight:700;letter-spacing:1px}.college-comp__footer div span:first-of-type{display:inline-block}@media (min-width:410px){.college-comp__footer div span{display:inline-block;margin-left:5px}}.checkmark{display:inline-block;padding:3px 6px 6px 7px;border-radius:50%;border:1px solid #677A86}.checkmark::after{content:'';display:block;width:3px;height:7px;border:solid #677A86;border-width:0 2px 2px 0;transform:rotate(45deg)}.commit-banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:10px;margin:0 15px 15px}@media (min-width:900px){.commit-banner{-ms-flex-pack:center;justify-content:center}}.commit-banner li span{color:#FFF;font-weight:normal;font-size:12px;letter-spacing:1px;line-height:11px;text-transform:uppercase}.commit-banner li > span{font-weight:800}.commit-banner li:first-of-type{height:50px;padding-right:5px}@media (min-width:900px){.commit-banner li:nth-of-type(2){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.commit-banner li:nth-of-type(2) div{padding-left:10px}}.decision-countdown{margin:25px 15px;background-color:#FFFEDF;border:1px solid #E5E3BC;padding:10px 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:900px){.decision-countdown{-ms-flex-pack:center;justify-content:center}}.decision-countdown svg{fill:#D08304}.decision-countdown div{padding-left:10px}@media (min-width:900px){.decision-countdown div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.decision-countdown div h5{color:#D08304;font-weight:700;font-size:14px;letter-spacing:1.2px;line-height:17px;text-transform:uppercase;padding-right:5px}.decision-countdown div p{color:#D08304;font-weight:700;font-size:14px;letter-spacing:1.2px;line-height:17px}@media (min-width:900px){.decision-countdown div p{margin-bottom:0}}.decision-countdown div p span{color:#D08304;font-weight:700;font-size:14px;letter-spacing:1.2px;line-height:17px}@media (min-width:900px){.decision-countdown div p span::after{content:" \B7"}}.decision-countdown div a{color:#005695;font-weight:normal;font-size:14px;letter-spacing:1.2px;line-height:17px}.crystal-ball{padding:20px 25px 0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.crystal-ball .title{color:#0B141C;font-weight:800;font-size:20px;letter-spacing:0.5px;line-height:17px;margin-bottom:20px}.crystal-ball .prediction-list{display:grid;padding:0 10px}.crystal-ball .prediction-list li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:15px}.crystal-ball .prediction-list li span{color:#0B141C;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.crystal-ball .prediction-list li span:first-of-type{width:100%;font-size:14px;color:#677A86}.crystal-ball .prediction-list li .question-icon{color:#677A86}.crystal-ball .prediction-list.two{grid-template-areas:"logo1 logo2""school1 school2";grid-auto-rows:1fr;grid-template-columns:1fr 1fr}.crystal-ball .prediction-list.two li{display:block}.crystal-ball .prediction-list.two li > span:first-of-type{display:block;padding-bottom:3px}.crystal-ball .prediction-list.two li:nth-of-type(1){grid-area:logo1;border-right:solid 1px #DDD;border-bottom:solid 1px #DDD;padding-top:0}.crystal-ball .prediction-list.two li:nth-of-type(2){grid-area:school1;border-right:solid 1px #DDD;padding-bottom:0}.crystal-ball .prediction-list.two li:nth-of-type(3){grid-area:logo2;border-bottom:solid 1px #DDD;padding-top:0}.crystal-ball .prediction-list.two li:nth-of-type(4){grid-area:school2;padding-bottom:0}.crystal-ball .prediction-list.two li .question-icon{padding-top:0;font-size:52px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.crystal-ball .prediction-list.long li{display:grid;grid-template-columns:1fr 4fr 1fr;-ms-flex-align:center;align-items:center;padding:5px 0;border-top:solid 1px #DDD}.crystal-ball .prediction-list.long li:last-of-type{border-bottom:solid 1px #DDD}.crystal-ball .prediction-list.long li a{text-align:left}.crystal-ball .prediction-list.long li img{width:20px;height:20px}.crystal-ball .prediction-list.long li span{font-size:12px}.crystal-ball .prediction-list.long li span:first-of-type{text-align:left}.crystal-ball .prediction-list.long li .question-icon{height:20px;width:20px;font-size:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.crystal-ball .lead-expert{display:grid;grid-template-columns:40px 1fr 30px;padding:15px 0 10px;margin:0 30px;-ms-flex-align:center;align-items:center}@media (min-width:900px){.crystal-ball .lead-expert{margin:0 20px}}.crystal-ball .lead-expert img{max-width:30px}.crystal-ball .lead-expert img:first-of-type{border-radius:50%}.crystal-ball .lead-expert .svg-foggy{width:30px;height:30px}.crystal-ball .lead-expert .text{text-align:left}.crystal-ball .lead-expert .text h3{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:11px;text-transform:uppercase}.crystal-ball .lead-expert .text a{font-weight:700;line-height:11px;letter-spacing:.9px}.crystal-ball .link-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:15px 0 20px;margin-top:auto}.crystal-ball .link-block li{padding-right:5px;font-weight:700}.crystal-ball .link-block li::after{content:" \B7"}.crystal-ball .link-block li:last-of-type::after{content:""}@media (min-width:900px){.crystal-ball .link-block{-ms-flex-pack:start;justify-content:flex-start}}.crystal-ball .link-block li > a{font-weight:700}.profile-header{display:grid}@media (min-width:900px){.profile-header{margin:0 15px}}@media (min-width:1130px){.profile-header{grid-template-columns:1fr 1fr;grid-gap:25px}}.profile-header section{background-color:#FFF;border:solid 1px #DDD;margin:0 15px}@media (min-width:900px){.profile-header section{margin:0}.profile-header section .picture-container{position:relative;text-align:center}.profile-header section .picture-container .embed-link{position:absolute;top:5px;left:5px}}.profile-header section .no-data p{color:#677A86;font-weight:700;font-size:12px;letter-spacing:normal;line-height:normal}.profile-header .top{display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"img tools""img name""img inst-block""img metrics-list""img .""details details"}@media (min-width:900px){.profile-header .top{background-color:#F7F7F7;grid-template-columns:1fr 1fr;column-gap:25px;border:0;grid-template-areas:"img prospect-info""img metrics-list""img details""name details""inst-block highlights";border-left:solid 1px #DDD;border-right:solid 1px #DDD}}.profile-header .top .img-container{grid-area:img;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:900px){.profile-header .top .img-container{-ms-flex-pack:center;justify-content:center;background-color:#DDD;border-top:solid 1px #DDD;border-right:solid 1px #DDD}}.profile-header .top .img-container img{width:100px;height:auto}@media (min-width:900px){.profile-header .top .img-container img{height:200px;width:auto}}.profile-header .top .tools{grid-area:tools;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin:5px 0}.profile-header .top .tools a{background-color:#FFF}.profile-header .top .tools a.embed-link{border:solid 1px #DDD;display:inline-block}.profile-header .top .tools .admin-tools{height:29px;border:solid 1px #DDD;background-color:#FFF}.profile-header .top .tools .article-tools{right:0;width:150px}.profile-header .top .tools .article-tools li > a{background-color:#666}@media (min-width:900px){.profile-header .top .tools .article-tools{left:0}}@media (min-width:900px){.profile-header .top .tools{grid-area:unset;position:absolute}.profile-header .top .tools a:first-of-type{margin-left:5px}.profile-header .top .tools .admin-tools{position:absolute;top:35px;left:-5px}}.profile-header .top .name{color:#0B141C;font-weight:800;font-size:24px;letter-spacing:normal;line-height:23px;grid-area:name;background-color:#FFF}@media (min-width:900px){.profile-header .top .name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-right:solid 1px #DDD;padding-top:20px}}.profile-header .top .institution-block{color:#005695;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;grid-area:inst-block;background-color:#FFF;position:relative}@media (min-width:900px){.profile-header .top .institution-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-right:solid 1px #DDD;border-bottom:solid 1px #DDD;padding:7px 0}}.profile-header .top .institution-block span{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.profile-header .top .institution-block a{color:#005695;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;text-transform:uppercase}.profile-header .top .institution-block a .icon-down{color:#005695;font-weight:800}.profile-header .top .institution-block .institution-list{position:absolute;padding:10px;border:solid 1px #DDD;z-index:10;top:45px;background-color:#FFF}.profile-header .top .metrics-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-area:metrics-list;background-color:#FFF}.profile-header .top .metrics-list li{padding-right:5px;font-weight:700}.profile-header .top .metrics-list li::after{content:" \B7"}.profile-header .top .metrics-list li:last-of-type::after{content:""}.profile-header .top .metrics-list li span{color:#677A86;font-weight:700;font-size:14px;letter-spacing:1.2px;line-height:17px}.profile-header .top .metrics-list li span:first-of-type{display:none}@media (min-width:900px){.profile-header .top .metrics-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;border-left:solid 1px #DDD}.profile-header .top .metrics-list li span:first-of-type{display:block;text-transform:uppercase;color:#677A86;font-size:12px}.profile-header .top .metrics-list li span:last-of-type{color:#0B141C}.profile-header .top .metrics-list li::after{content:""}}.profile-header .top .prospect-info{display:none}@media (min-width:900px){.profile-header .top .prospect-info{color:#0B141C;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px;background-color:#FFF;grid-area:prospect-info;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:10px;padding-left:20px;border-top:solid 1px #DDD;border-left:solid 1px #DDD}}.profile-header .top .details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:10px;grid-area:details;border-top:solid 1px #DDD;background-color:#FFF}@media (min-width:900px){.profile-header .top .details{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;border-top:0;border-left:solid 1px #DDD;padding:0 20px}.profile-header .top .details li:first-of-type{width:100%;border-top:solid 1px #DDD;padding-top:20px}}.profile-header .top .details li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-header .top .details li span{letter-spacing:1px;line-height:17px;font-weight:700}.profile-header .top .details li span:first-of-type{width:100%;color:#677A86;font-size:10px;text-transform:uppercase}@media (min-width:900px){.profile-header .top .details li span:first-of-type{font-size:12px}}.profile-header .top .details li span:nth-of-type(2){color:#0B141C;font-size:12px}@media (min-width:900px){.profile-header .top .details li span:nth-of-type(2){font-size:14px}}.profile-header .top .details li span.icon-time{margin-left:5px}.profile-header .top .details li span .signee-icon{margin-left:5px}@media (min-width:900px){.profile-header .top .details li.juco{display:grid;grid-template-columns:3fr 1fr;-ms-flex:1 0 100%;flex:1 0 100%}}.profile-header .top .details li.juco div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-header .top .details li.juco img{display:none}@media (min-width:900px){.profile-header .top .details li.juco img{display:block}}@media (min-width:900px){.profile-header .top .details.is-juco li{-ms-flex:1 0 50%;flex:1 0 50%}.profile-header .top .details.is-juco .juco{-ms-flex:1 0 100%;flex:1 0 100%}}.profile-header .top .highlights{display:none}@media (min-width:900px){.profile-header .top .highlights{background-color:#FFF;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-left:solid 1px #DDD;border-bottom:solid 1px #DDD}.profile-header .top .highlights a{color:#005695;font-weight:700;font-size:14px;letter-spacing:1px;line-height:17px;grid-area:highlights;padding:10px 40px;border:1px solid #005695;border-radius:2px;margin:15px}}@media (min-width:900px){.profile-header .top .blank{grid-area:blank;border-left:solid 1px #DDD;border-right:solid 1px #DDD;background-color:#FFF}}.profile-header .bottom{margin:20px 0 0;border:0;background-color:inherit;display:grid;grid-gap:25px}@media (min-width:900px){.profile-header .bottom{grid-template-columns:1fr 1fr}}@media (min-width:1130px){.profile-header .bottom{margin-top:0}}.quotes{background-color:#FFF;margin:0 15px;border-bottom:solid 1px #DDD}.quotes header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:40px 20px 15px}.quotes header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.quotes .body{padding:15px;border-left:solid 1px #DDD;border-right:solid 1px #DDD}.quotes .body h5{padding:10px 0}.quotes .body h5 a{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.quotes .body p{color:#677A86;font-weight:700;font-size:20px;letter-spacing:1px;line-height:17px}.quotes .body p.context{color:#2e5d7a;font-weight:normal;font-size:12px;letter-spacing:0.6px;line-height:19px;font-style:italic}.rankings{padding:20px 15px;text-align:center}.rankings .title{color:#0B141C;font-weight:800;font-size:20px;letter-spacing:0.5px;line-height:17px;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.rankings .title span{font-weight:800;line-height:20px}.rankings .stars-block{font-size:28px;letter-spacing:2.3px}.rankings .stars-block .yellow{color:#E1C943}.rankings .composite-rank{color:#0B141C;font-weight:800;font-size:36px;letter-spacing:0;line-height:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.rankings .composite-rank a{border:1px solid #CCC;border-radius:50%;padding:0 5px;font-size:12px;margin-left:3px}.rankings .composite-rank a span{color:#CCC;font-weight:800}.rankings .ranks-list{display:grid;grid-template-columns:1fr 1fr 1fr;-ms-flex-align:center;align-items:center;border-top:solid 1px #DDD;border-bottom:solid 1px #DDD;padding:18px 0;margin:20px 10px}.rankings .ranks-list li h5{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;text-transform:uppercase}.rankings .ranks-list li strong{color:#005695;font-weight:700;font-size:14px;letter-spacing:1px;line-height:17px}.rankings .ranks-list li strong a{font-weight:700}.rankings .tfs-ranking-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.rankings .tfs-ranking-list li{padding-right:5px;font-weight:700}.rankings .tfs-ranking-list li::after{content:" \B7"}.rankings .tfs-ranking-list li:last-of-type::after{content:""}.rankings .tfs-ranking-list li > a{padding:0 5px;color:#677A86}.rankings .tfs-ranking-list li:first-of-type{width:100%}.rankings .tfs-ranking-list li:first-of-type b{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;text-transform:uppercase}.rankings .tfs-ranking-list li:first-of-type span:not(.icon-starsolid){color:#677A86;font-weight:normal;font-size:12px;letter-spacing:1px;line-height:17px}.rankings .tfs-ranking-list li:first-of-type::after{content:""}.rankings .tfs-ranking-list li:not(:first-of-type) b{color:#677A86;font-weight:normal;font-size:12px;letter-spacing:1px;line-height:17px}.rankings .tfs-ranking-list li:not(:first-of-type) span{color:#005695;font-weight:normal;font-size:12px;letter-spacing:1px;line-height:17px}.rankings.coach .ranks-list{border-bottom:0;margin:0 15px}.rankings.coach .ranks-list:first-of-type{border-top:0}.scouting-report{margin:25px 15px;border:solid 1px #DDD;background-color:#FFF}.scouting-report header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:40px 20px 15px;border:0}.scouting-report header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.scouting-report section{padding:20px}.scouting-report section h3{border-bottom:solid 1px #DDD;padding-bottom:5px}.scouting-report section h3 span{color:#272F3E;font-weight:700;font-size:18px;letter-spacing:1px;line-height:normal;border-bottom:1px solid #005695;padding-bottom:5px}.scouting-report .body{padding-top:20px}.scouting-report .body p{color:#000;font-weight:normal;font-size:16px;letter-spacing:0;line-height:26px}.scouting-report .body p:empty{display:none}.scouting-report .highlights ul{display:grid;grid-gap:10px}@media (min-width:900px){.scouting-report .highlights ul{grid-template-columns:2fr 2fr 3fr}}.scouting-report .highlights ul li span{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:22px;text-transform:uppercase}.scouting-report .highlights ul li span:last-of-type{font-size:10px;line-height:17px}.scouting-report .highlights ul li h4{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:0;line-height:14px;margin-bottom:0}.scouting-report .highlights ul li h4 a{color:#005695;font-weight:700;font-size:14px;letter-spacing:0;line-height:14px}@media (min-width:900px){.scouting-report .background-and-skills:not(.only){display:grid;grid-template-areas:"skills athletic-bg";grid-template-columns:2fr 1fr}}@media (min-width:900px){.scouting-report .background-and-skills.only{padding:0 20px}}@media (min-width:900px){.scouting-report .skills{grid-area:skills;padding-right:0}.scouting-report .skills .body{padding-right:40px}}.scouting-report .skills ul li{position:relative;margin-bottom:2px;line-height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #DDD}.scouting-report .skills ul li.rate10 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:0;flex-grow:0;text-align:right}.scouting-report .skills ul li.rate9 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:1;flex-grow:1;text-align:right}.scouting-report .skills ul li.rate8 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:2;flex-grow:2;text-align:right}.scouting-report .skills ul li.rate7 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:3;flex-grow:3;text-align:right}.scouting-report .skills ul li.rate6 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:4;flex-grow:4;text-align:right}.scouting-report .skills ul li.rate5 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:5;flex-grow:5;text-align:right}.scouting-report .skills ul li.rate4 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:6;flex-grow:6;text-align:right}.scouting-report .skills ul li.rate3 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:7;flex-grow:7;text-align:right}.scouting-report .skills ul li.rate2 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:8;flex-grow:8;text-align:right}.scouting-report .skills ul li.rate1 b{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;-ms-flex-positive:9;flex-grow:9;text-align:right}.scouting-report .skills ul .rating-bar{border-bottom:1px solid #005695;-ms-flex-positive:5;flex-grow:5;margin-right:-15px}.scouting-report .skills ul .text{color:#0B141C;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;position:absolute}@media (min-width:900px){.scouting-report .athletic-background{grid-area:athletic-bg;padding-left:0}}.scouting-report .evaluation{margin-bottom:0}.scouting-report .evaluation .vip-gate-text{margin-bottom:20px;font-size:16px;line-height:20px;color:#272F3E}.scouting-report .evaluation .vip-signup-link{font-size:14px;font-weight:700;color:#78C04C;text-transform:uppercase}.profile-stats{margin:25px 15px;background-color:#FFF;border:solid 1px #DDD;position:relative;max-width:870px}.profile-stats header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:40px 20px 15px;border:0}.profile-stats header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.profile-stats .body h4{color:#272F3E;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,0.1);margin-bottom:0;padding:15px 40px;text-align:right}.profile-stats .body h4:first-of-type{position:absolute;right:30px;top:40px;box-shadow:none;padding:0}.profile-stats .table-block{padding:10px;display:-ms-flexbox;display:flex;overflow:auto}.profile-stats th{color:#272F3E;font-weight:700;font-size:14px;letter-spacing:1px;line-height:normal;padding:10px;text-align:left;white-space:nowrap}.profile-stats td{color:#2e5d7a;font-weight:normal;font-size:12px;letter-spacing:1px;line-height:27px;white-space:nowrap;text-align:left;padding:5px 10px}.profile-stats .left-table{max-width:150px;min-width:150px}.profile-stats .left-table th:first-of-type{color:#FFF}.profile-stats .left-table tbody tr:last-of-type td:first-of-type{color:#FFF}.profile-stats .left-table td{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:700;color:#0B141C}.profile-stats .left-table td a{font-weight:700;padding-right:5px}.profile-stats .left-table td a:first-of-type{height:25px}.profile-stats .right-table{margin:0;overflow:auto}.profile-stats .right-table tbody > tr:last-of-type{background-color:#F7F7F7}.team-block{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.team-block header{padding:25px 15px 15px}.team-block header h2{color:#FFF;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.team-block header img{margin:15px}.team-block .vitals{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;margin-top:20px;border-left:solid 1px #DDD;text-align:left}.team-block .vitals li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:auto}.team-block .vitals li span{color:#677A86;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px;text-transform:uppercase;width:100%}.team-block .vitals li span:last-of-type{color:#0B141C;font-size:14px}.team-block .team-links-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:auto;padding:10px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-block .team-links-list li{padding-right:5px;font-weight:700}.team-block .team-links-list li::after{content:" \B7"}.team-block .team-links-list li:last-of-type::after{content:""}.team-block .team-links-list li a{color:#005695;font-weight:700;font-size:12px;letter-spacing:1px;line-height:17px}.verified-results{background-color:#FFF;-ms-flex-positive:1;flex-grow:1}@media (min-width:1130px){.verified-results{margin:0}}.verified-results header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;padding:40px 20px 15px;border:0}.verified-results header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.verified-results .body ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;padding:20px 0;text-align:center}@media (min-width:900px){.verified-results .body ul{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.verified-results .body ul li span{color:#677A86;font-weight:normal;font-size:12px;letter-spacing:1.5px;line-height:30px;text-transform:uppercase;display:block}.verified-results .body ul li span.location{font-size:8px;line-height:9px}@media (min-width:900px){.verified-results .body ul li span.location{color:#005695}}.verified-results .body ul li span.date-recorded{font-size:8px;line-height:9px}.verified-results .body ul li h3{color:#0B141C;font-weight:800;font-size:24px;letter-spacing:1.5px;line-height:24px}.main{max-width:1280px}.results-and-accolades{border:solid 1px #DDD;margin:25px 15px}@media (min-width:1130px){.results-and-accolades{display:-ms-flexbox;display:flex;margin:25px 15px;-ms-flex-positive:1;flex-grow:1}.results-and-accolades .verified-results .body > ul{border-right:solid 1px #DDD}.results-and-accolades.only section{width:100%}.results-and-accolades.only .verified-results .body > ul{border-right:0}}@media (min-width:1000px){.profile-body{display:grid;grid-template:auto / 1fr 380px;grid-auto-flow:dense}}.profile-body section{margin-bottom:25px}@media (min-width:1000px){.profile-body section{grid-column:1 / 2}}.profile-sidebar{margin:25px 15px}@media (min-width:1000px){.profile-sidebar{grid-column:2 / 3;grid-row:span 16;margin:0 15px}}.profile-sidebar section{border:solid 1px #DDD;margin-bottom:25px}.profile-sidebar section.legend{padding:15px;border:1px solid #BFCED6;border-radius:10px;opacity:.8;margin-top:35px}.profile-sidebar section.legend ul{display:grid;grid-gap:10px}.profile-sidebar section.legend ul li{display:grid;grid-template-columns:25px auto;-ms-flex-align:center;align-items:center}.profile-sidebar section.legend ul li span{color:#94A1A9;font-weight:700;font-size:10px;letter-spacing:0;line-height:12px;text-transform:uppercase}.social-comp{background-color:#FFF;margin-top:25px}.social-comp header{background-color:#FFF;box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.1);border:solid 1px #DDD;border-bottom:0;border:0;padding:40px 20px 15px}.social-comp header h2{color:#000;font-weight:800;font-size:20px;letter-spacing:1px;line-height:17px}.social-comp .tweets-comp{padding:0 15px}.profile-article{width:100%;background-color:#FFF;padding:55px 0;border:solid 1px #DDD}