blockquote,cite{font-style:normal}ins,mark{background-color:#f3f5f6;color:#00000d}a,a:visited,ins{text-decoration:none}.rslides,.truncate,.video-container,svg:not(:root){overflow:hidden}.basketball-1,.basketball-2,.basketball-3,.bball-champions,.fencing-1,.fencing-2,.fencing-3,.football-1,.football-2,.football-3,.golf-1,.golf-2,.golf-3,.hockey-1,.hockey-2,.hockey-3,.nordic-skiing-1,.nordic-skiing-2,.nordic-skiing-3,.rowing-1,.rowing-2,.rowing-3,.rowing-4,.rowing-5,.rowing-6,.rugby-1,.rugby-2,.rugby-3,.soccer-1,.soccer-2,.soccer-3,.swimming-1,.swimming-2,.swimming-3,.water-polo-1,.water-polo-2,.water-polo-3,.wilson-cup-2017{-ms-behavior:url(/backgroundsize.min.htc)}#mc_embed_signup input:focus,.cat-dropdown select:focus,.desktop-nav .nav-right .search-submenu .searchform input:focus,.player-profiles .profile-item a,input:focus{outline:0}#footer-desktop .footer-logos .footer-grey img:hover,.athletes-week img:hover,.player-profiles .profile-item img:hover,.sponsor-logos img:hover{-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}@media only screen and (max-width:640px){.one_fourth,.one_half,.one_third,.three_fourth,.two_third{float:left;margin-right:0;position:relative;width:100%}.last{margin-right:0!important;clear:right}.clear{clear:both}}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #c7ced6;border-bottom:1px solid #fff}img{border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic}figure{margin-bottom:1.3em}figure img{margin-bottom:.325em}figure figcaption{display:block;font-weight:400;font-size:20px;font-size:1.4rem;color:#999}.rslides{position:relative;list-style:none;width:100%;padding:0;margin:0}.rslides li{position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.truncate{width:90%;white-space:nowrap;text-overflow:ellipsis}.bypostauthor,.gallery-caption,.sticky{display:normal}.alignnone{margin:1em 1em 1em 0}.aligncenter,div.aligncenter{display:block;margin:.5em auto}.alignright{float:right;margin:0 0 1em 1em}#mobile-header .home,.alignleft{float:left}.alignleft{margin:0 1em 1em 0}.aligncenter{display:block;margin:1em auto}img,img[class*=align],img[class*=wp-image-]{max-width:100%;height:auto}img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}img.alignright{margin-left:1em 0 1em 1em}img.alignleft{margin:1em 1em 1em 0}img.aligncenter{display:block;margin:1em auto}img#wpstats{display:block;margin:0 auto}.gallery .gallery-icon img,img[class*=align],img[class*=wp-image-]{border:none}.wp-caption,.wp-caption-text{max-width:99%;height:auto;width:auto9}.wp-caption{margin-bottom:1em;margin-left:0;max-width:96%;text-align:center}.wp-caption img{display:block;margin:0 auto}.wp-caption-text{position:relative;font-size:.8em}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:700;color:inherit}.h1,.h2,h1,h2{margin-bottom:.65em;line-height:1.2}h1 small,h2 small{font-weight:400;color:#c3c3c3}.h1,h1{font-size:38px;font-size:3.2rem}.h2,h2{font-size:30px;font-size:2.4rem}.h3,h3{margin-bottom:.8666666667em;font-size:16px;font-size:1rem;line-height:1.3}.h4,.h5,.h6,address,dd,dl,h4,h5,h6,ol,p,ul{margin-bottom:1.3em}.h4,h4{font-size:24px;font-size:1.8rem;line-height:1.25}.h5,h5{font-size:22px;font-size:1.6rem}.h6,h6{font-size:20px;font-size:1.4rem;font-weight:400;letter-spacing:1px;text-transform:uppercase}b,dt,mark,strong{font-weight:700}address,dl,ol,p,ul{font-size:18px;font-size:1.2rem;line-height:1.3em}blockquote,ol,ul{margin:0 0 1.3em -24px}small{font-size:20px;font-size:1.4rem}ol,ul{padding:0 0 0 24px}li ol,li ul{margin:0;font-size:20px;font-size:1.4rem}blockquote{padding-left:24px;border-left:2px solid #c7ced6;font-family:Georgia,Times,"Times New Roman"}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}dfn,mark{font-style:italic}.dl-horizontal dt{float:left;clear:left;width:20.25%;text-align:right}#mc_embed_signup:after,.clearfix:after,.more-button:after{clear:both}.dl-horizontal dd{margin-left:22.78%}abbr[title]{border-bottom:1px dotted #c7ced6;cursor:help}code,kbd,pre,samp{font-family:Monaco,Courier New,monospace;font-size:20px;font-size:1.4rem;line-height:1.3em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:18px;font-size:1.2rem;line-height:0;vertical-align:baselineheight}sup{top:-.5em}sub{bottom:-.25em}@font-face{font-family:ravens-font;src:url(https://cucustom.s3.amazonaws.com/goravens/fonts/ravens-font.eot);src:url(https://cucustom.s3.amazonaws.com/goravens/fonts/ravens-font.eot?#iefix) format("embedded-opentype"),url(https://cucustom.s3.amazonaws.com/goravens/fonts/ravens-font.woff) format("woff"),url(https://cucustom.s3.amazonaws.com/goravens/fonts/ravens-font.svg#ravens-font) format("svg"),url(https://cucustom.s3.amazonaws.com/goravens/fonts/ravens-font.ttf) format("truetype");font-weight:400;font-style:normal}[data-icon]:before{font-family:ravens-font;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.rvn-basketball,.rvn-basketball-insider,.rvn-camera,.rvn-camera-2,.rvn-fencing,.rvn-football,.rvn-football-2,.rvn-golf,.rvn-hockey,.rvn-hockey-insider,.rvn-newspaper,.rvn-nordic-skiing,.rvn-raven-no-shield,.rvn-raven-shield,.rvn-rowing,.rvn-rugby,.rvn-soccer,.rvn-swimming,.rvn-table,.rvn-ticket,.rvn-timeline,.rvn-users,.rvn-water-polo{font-family:ravens-font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.rvn-water-polo:before{content:"\e000"}.rvn-swimming:before{content:"\e001"}.rvn-soccer:before{content:"\e002"}.rvn-rugby:before{content:"\e003"}.rvn-rowing:before{content:"\e004"}.rvn-raven-shield:before{content:"\e005"}.rvn-raven-no-shield:before{content:"\e006"}.rvn-nordic-skiing:before{content:"\e007"}.rvn-hockey-insider:before,.rvn-hockey:before{content:"\e008"}.rvn-golf:before{content:"\e009"}.rvn-football:before{content:"\e00a"}.rvn-fencing:before{content:"\e00b"}.rvn-basketball-insider:before,.rvn-basketball:before{content:"\e00c"}.rvn-football-2:before{content:"\e00d"}.rvn-camera:before{content:"\e00e"}.rvn-table:before{content:"\e00f"}.rvn-timeline:before{content:"\e010"}.rvn-camera-2:before{content:"\e011"}.rvn-ticket:before{content:"\e012"}.rvn-users:before{content:"\e013"}.rvn-newspaper:before{content:"\e014"}body{font-size:100%;line-height:1.3em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:#00000d}a,a:visited{outline:0;-webkit-transition-duration:.5s;-webkit-transition-property:ease-in-out}#container{width:100%;background-color:#1d1d1d;color:#fff;display:block}.display{display:block!important}.hide{display:none!important}.open{left:-258px!important}@media only screen and (max-width:9000px) and (min-width:641px){.open{left:0!important}#mobile-menu,.search{display:none!important}}.clearfix:after,.clearfix:before,.more-button:after,.more-button:before{display:table;content:""}.page-space{padding-bottom:30px}.ajax-spacing{min-height:400px}@media only screen and (max-width:640px){#container{position:absolute;top:0;right:0}.page-space{padding-bottom:20px}}.more-button{padding-top:24px;margin-bottom:18px}.more-button p{margin:0 12px;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:14px;font-size:.8rem;text-align:center;text-transform:uppercase}.more-button p a{color:#fff;padding:12px 20px;background:#e31936}.more-button p a:hover{color:#fff;background:#333}.team-news{margin-top:-12px}.no-mobile{display:none!important}@media only screen and (max-width:640px){.more-button{padding-top:12px;margin-bottom:8px}.more-button p{line-height:1.6em}.more-button p a{margin:0 auto;padding:12px 10px;display:block;max-width:75%}}#mobile-header{height:42px;width:100%;display:none;margin:0!important;background:#00000d}#mobile-header .controls{float:right}#mobile-header .controls,#mobile-header .home{height:42px;margin:0;padding:0}#mobile-header .controls a,#mobile-header .home a{display:block;cursor:pointer}#mobile-header .controls img,#mobile-header .home img{display:block;width:17px}#mobile-header .controls a:active,#mobile-header .home a:active{opacity:.65}#mobile-header .controls.active img{opacity:.35}#mobile-header .control-icon{font-size:18px;color:#999;height:44px;width:44px;line-height:40px;text-align:center}#mobile-menu{width:224px;position:absolute;display:none;top:0;right:0}#mobile-menu section{border-left:1px solid #00000d;border-top:2px solid #e31936}#mobile-menu ul{margin-bottom:0}#mobile-menu li,#mobile-menu p{list-style:none;margin-bottom:0;border-bottom:1px solid #1f1f1f;line-height:20px;color:#fff;text-shadow:0 1px 1px #000}#mobile-menu a,#mobile-menu a:visited{padding:12px 20px;display:block;font-size:14px;font-size:.8rem;font-weight:700;color:#fff}#mobile-menu .tickets p,#mobile-menu p,.team-mobile-nav p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;text-transform:uppercase}#mobile-menu a:hover,#mobile-menu a:visited:hover{color:#e31936}#mobile-menu .nav-icon{float:left;display:inline;padding:0 10px 0 0;font-size:15px;font-size:.9rem}#mobile-menu p{border-top:1px solid #000;padding:12px 20px;font-style:normal;font-size:16px;font-size:1rem;color:#fff;background:#00000d!important}#mobile-menu p a{padding:0}#mobile-menu ul.sub-menu{display:none}#mobile-menu .current-menu-ancestor ul.sub-menu,#mobile-menu .current-menu-item ul.sub-menu,#mobile-menu .current-menu-parent ul.sub-menu,#mobile-menu .current-page-ancestor ul.sub-menu{display:block;background:#1d1d1d;padding:0}#mobile-menu .current-menu-ancestor ul.sub-menu li,#mobile-menu .current-menu-item ul.sub-menu li,#mobile-menu .current-menu-parent ul.sub-menu li,#mobile-menu .current-page-ancestor ul.sub-menu li{border-top:1px solid #2c2c2c;border-bottom:none;padding:0 0 0 12px}#mobile-menu .current-menu-ancestor ul.sub-menu li a:hover,#mobile-menu .current-menu-item ul.sub-menu li a:hover,#mobile-menu .current-menu-parent ul.sub-menu li a:hover,#mobile-menu .current-page-ancestor ul.sub-menu li a:hover{color:#e31936}#mobile-menu .current-menu-ancestor ul.sub-menu li a:first-child,#mobile-menu .current-menu-item ul.sub-menu li a:first-child,#mobile-menu .current-menu-parent ul.sub-menu li a:first-child,#mobile-menu .current-page-ancestor ul.sub-menu li a:first-child{border:none}#mobile-menu .mobile-nav-icon{padding-right:8px;font-size:15px;font-size:.9rem}#mobile-menu .morecontent{border-top:none}#mobile-menu .tickets{border-top:none;border-bottom:none;margin-bottom:0}#mobile-menu .tickets p{font-style:normal;background:#e31936!important;padding:0}#mobile-menu .tickets p a{font-size:15px;font-size:.9rem;padding:16px 20px}.team-mobile-nav{margin:20px 15px 10px;padding:18px 4px;background:#111;text-align:center}.team-mobile-nav .team-nav-icon{font-size:24px;font-size:1.8rem}.team-mobile-nav p{font-style:normal;font-size:11px;font-size:.5rem;margin:8px 0 0;padding:0}.section-titles h2,.section-titles p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;text-align:center}.team-mobile-nav a{color:#999;display:block}.team-mobile-nav a:hover{color:#fff}.section-titles{padding-top:60px}.section-titles h2{font-size:26px;font-size:2rem;text-transform:uppercase;color:#e6e6e6;line-height:1;overflow:hidden}.section-titles h2 span{display:inline-block;position:relative}.section-titles h2 span:after,.section-titles h2 span:before{content:"";position:absolute;height:16px;border-bottom:1px solid #333;top:0;width:1200px}.section-titles h2 span:before{right:100%;margin-right:15px}.section-titles h2 span:after{left:100%;margin-left:15px}.section-titles h2 .red{color:#e31936}.section-titles h2 .red:after,.section-titles h2 .red:before{border:none}.section-titles p{font-size:16px;font-size:1rem;text-transform:uppercase;color:#a6a6a6;margin:-6px 0 36px;padding:0}.cat-dropdown select,ul.section-buttons{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;text-transform:uppercase}.page-title{padding-top:150px}.cat-dropdown{width:194px;margin:0 auto 48px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(../images/default/down_arrow_select.png) right no-repeat #666}.cat-dropdown label{display:none}.cat-dropdown select{font-style:normal;font-size:12.5px;font-size:.65rem;color:#fff;background:0 0;width:100%;padding:12px 16px;margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:''}@media only screen and (max-width:768px){.section-titles{padding-top:0}.section-titles h2{font-size:26px;font-size:2rem}.secondary-titles{padding-top:60px}.title-spacing{padding-top:66px}.page-title{padding-top:126px}.strong-title{padding-top:56px}}@media only screen and (max-width:640px){.section-titles h2{font-size:22px;font-size:1.6rem;padding-bottom:12px;line-height:1;overflow:hidden;border-bottom:1px solid #333}.section-titles h2 span{display:inline-block;position:relative}.section-titles h2 span:after,.section-titles h2 span:before{content:"";position:absolute;height:16px;border-bottom:0 solid #c00;top:0;width:1200px}.section-titles h2 span:before{right:100%;margin-right:15px}.section-titles h2 span:after{left:100%;margin-left:15px}.secondary-titles{padding-top:32px}.secondary-titles h2{border:none}.title-spacing{padding-top:76px}.strong-title{padding-top:28px}}ul.section-buttons{margin-top:18px;margin-bottom:32px;text-align:center;font-style:normal;font-size:14px;font-size:.8rem}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.news-listings .equalheight .news-item h2,.video-listings .video-item .equalheight h2{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal}ul.section-buttons li{display:inline-block;margin:0 12px}ul.section-buttons li a{color:#a6a6a6;padding:12px 20px;background:#333}ul.section-buttons li a.selected,ul.section-buttons li a:hover,ul.section-buttons li.tickets a{color:#fff;background:#e31936}ul.section-buttons li .button-icons{font-size:15px;font-size:.9rem;padding-left:4px}ul.tabNavigation{margin-bottom:60px}@media only screen and (max-width:768px){ul.section-buttons{margin:18px auto 60px}ul.section-buttons li a{padding:12px 20px}}@media only screen and (max-width:640px){ul.section-buttons{padding:0;margin-top:10px;font-size:13.5px;font-size:.75rem}ul.section-buttons li{margin:0 5px}ul.section-buttons li a{color:#a6a6a6;padding:8px 12px;background:#333}ul.section-buttons li a:hover{color:#fff;background:#e31936}ul.section-buttons li .button-icons{font-size:14px;font-size:.8rem}.team-home ul.section-buttons{margin:10px auto 18px}}.anchor-nav ul{text-align:center;margin-top:12px;margin-bottom:28px}.anchor-nav ul li{display:inline-block;padding:0 12px;font-size:15px;font-size:.9rem;text-transform:uppercase}.anchor-nav ul li a{color:#a6a6a6;padding:18px 26px 18px 20px;background:#333}.anchor-nav ul li a:hover{color:#fff;background:#e31936}.anchor-nav ul li a .icon-arrow-2{font-size:14px;font-size:.8rem;padding-right:4px}.video-listings .video-item:last-child{float:left!important}.video-listings .video-item{margin-bottom:36px}.video-listings .video-item .equalheight{background:#00000d;padding:6px 6px 18px}.video-listings .video-item .equalheight a{color:#e6e6e6;display:block}.video-listings .video-item .equalheight a:hover{color:#e31936}.video-listings .video-item .equalheight h2{font-size:14.5px;font-size:.85rem;line-height:1.3em;text-transform:uppercase;padding:10px 6px 8px;margin:0}.video-listings .video-item .equalheight p{font-size:14px;font-size:.8rem;line-height:1.4em;color:#999;padding:0 6px 4px;margin:0}.video-listings .video-item .equalheight p a{color:#e6e6e6}.video-listings .video-item .equalheight p a:hover{color:#fff}.news-listings{width:100%;overflow:auto}.news-listings .news-space{width:25%;float:left;padding:0 15px;margin-bottom:32px}.news-listings .equalheight{background:#00000d;vertical-align:top;position:relative;min-height:320px}.news-listings .equalheight a{color:#e6e6e6;display:block}.news-listings .equalheight a:hover{color:#e31936}.news-listings .equalheight .news-item{padding:6px 6px 18px}.news-listings .equalheight .news-item h2{font-size:14.5px;font-size:.85rem;line-height:1.3em;text-transform:uppercase;padding:10px 6px 8px;margin:0}.news-listings .equalheight .news-item p{font-size:14px;font-size:.8rem;line-height:1.4em;color:#999;padding:0 6px 4px;margin:0}.news-listings .equalheight .news-item p a{color:#e6e6e6}.news-listings .equalheight .news-item p a:hover{color:#fff}.news-listings .equalheight .sport-indicator{display:block!important;position:absolute;z-index:100;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #e31936}.news-listings .equalheight .sport-indicator .sport-icon{font-size:15px;font-size:.9rem;color:#fff;position:absolute;z-index:200;top:21px;right:5px}.news-listings .equalheight .sport-indicator .rvn-raven-no-shield{font-size:15.5px;font-size:.95rem;right:3px}@media only screen and (max-width:768px){.news-listings .news-space{width:33.33333%}}@media only screen and (max-width:640px){.news-listings .news-space{width:50%;margin-bottom:10px}.news-listings .equalheight{padding:0;min-height:182px;margin-bottom:20px}.news-listings .equalheight .news-item{padding:6px 6px 12px}.news-listings .equalheight .news-item h2{font-size:12.5px;font-size:.65rem;line-height:1.4em}}.clubs-listings .equalheight{min-height:20px}.pagebg-archery{background:url(../images/backgrounds/clubs-archery.jpg) no-repeat;background-size:100% auto}.pagebg-badminton{background:url(../images/backgrounds/clubs-badminton.jpg) no-repeat;background-size:100% auto}.pagebg-cheerleading{background:url(../images/backgrounds/clubs-cheerleading.jpg) no-repeat;background-size:100% auto}.pagebg-curling{background:url(../images/backgrounds/clubs-curling.jpg) no-repeat;background-size:100% auto}.pagebg-figure-skating{background:url(../images/backgrounds/clubs-figure-skating.jpg) no-repeat;background-size:100% auto}.pagebg-mens-baseball{background:url(../images/backgrounds/clubs-baseball.jpg) no-repeat;background-size:100% auto}.pagebg-mens-lacrosse{background:url(../images/backgrounds/clubs-lacrosse.jpg) no-repeat;background-size:100% auto}.club-womens-ultimate,.pagebg-mens-ultimate{background:url(../images/backgrounds/clubs-ultimate.jpg) no-repeat;background-size:100% auto}.pagebg-track-field-cross-country{background:url(../images/backgrounds/clubs-track-field.jpg) no-repeat;background-size:100% auto}.pagebg-womens-fastpitch{background:url(../images/backgrounds/clubs-fastpitch.jpg) no-repeat;background-size:100% auto}.pagebg-womens-ringette{background:url(../images/backgrounds/clubs-ringette.jpg) no-repeat;background-size:100% auto}.pagebg-womens-volleyball{background:url(../images/backgrounds/clubs-volleyball.jpg) no-repeat;background-size:100% auto}.lt-ie9 .club-womens-ultimate,.lt-ie9 .pagebg-archery,.lt-ie9 .pagebg-badminton,.lt-ie9 .pagebg-cheerleading,.lt-ie9 .pagebg-curling,.lt-ie9 .pagebg-figure-skating,.lt-ie9 .pagebg-mens-baseball,.lt-ie9 .pagebg-mens-lacrosse,.lt-ie9 .pagebg-mens-ultimate,.lt-ie9 .pagebg-track-field-cross-country,.lt-ie9 .pagebg-womens-fastpitch,.lt-ie9 .pagebg-womens-ringette,.lt-ie9 .pagebg-womens-volleyball{background-position:top center}.pagebg-news{background:url(../images/backgrounds/category-news.jpg) no-repeat;background-size:100% auto}.pagebg-mens-basketball,.pagebg-womens-basketball{background:url(../images/backgrounds/teams-basketball.jpg) no-repeat;background-size:100% auto}.pagebg-fencing{background:url(../images/backgrounds/teams-fencing.jpg) no-repeat;background-size:100% auto}.pagebg-football{background:url(../images/backgrounds/teams-football.jpg) no-repeat;background-size:100% auto}.pagebg-golf{background:url(../images/backgrounds/teams-golf.jpg) no-repeat;background-size:100% auto}.pagebg-nordic-skiing{background:url(../images/backgrounds/teams-nordic-skiing.jpg) no-repeat;background-size:100% auto}.pagebg-mens-hockey,.pagebg-womens-hockey{background:url(../images/backgrounds/teams-hockey.jpg) no-repeat;background-size:100% auto}.pagebg-mens-soccer,.pagebg-womens-soccer{background:url(../images/backgrounds/teams-soccer.jpg) no-repeat;background-size:100% auto}.pagebg-rowing{background:url(../images/backgrounds/teams-rowing.jpg) no-repeat;background-size:100% auto}.pagebg-rugby{background:url(../images/backgrounds/teams-rugby.jpg) no-repeat;background-size:100% auto}.pagebg-swimming{background:url(../images/backgrounds/teams-swimming.jpg) no-repeat;background-size:100% auto}.pagebg-mens-water-polo,.pagebg-womens-water-polo{background:url(../images/backgrounds/teams-waterpolo.jpg) no-repeat;background-size:100% auto}.lt-ie9 .pagebg-fencing,.lt-ie9 .pagebg-football,.lt-ie9 .pagebg-golf,.lt-ie9 .pagebg-mens-basketball,.lt-ie9 .pagebg-mens-hockey,.lt-ie9 .pagebg-mens-soccer,.lt-ie9 .pagebg-mens-water-polo,.lt-ie9 .pagebg-news,.lt-ie9 .pagebg-nordic-skiing,.lt-ie9 .pagebg-rowing,.lt-ie9 .pagebg-rugby,.lt-ie9 .pagebg-swimming,.lt-ie9 .pagebg-womens-basketball,.lt-ie9 .pagebg-womens-hockey,.lt-ie9 .pagebg-womens-soccer,.lt-ie9 .pagebg-womens-water-polo{background-position:top center}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:1.3em;color:#e6e6e6;margin:0}.content h1 a,.content h2 a,.content h3 a,.content h4 a,.content h5 a,.content h6 a{color:#e31936}.content h1 a:hover,.content h2 a:hover,.content h3 a:hover,.content h4 a:hover,.content h5 a:hover,.content h6 a:hover{color:#e6e6e6}.content h1{font-size:28px;font-size:2.2rem;padding:8px 0 18px}.content h2{font-size:26px;font-size:2rem;padding:4px 0 8px}.content h1.posttitle,.content h2.posttitle{padding-bottom:24px}.content h3{font-size:22px;font-size:1.6rem;padding:6px 0 4px}.content h4,.content h5,.content h6{font-size:19px;font-size:1.3rem;padding:6px 0 2px}.content ol,.content p,.content ul{font-size:16px;font-size:1rem;line-height:1.6em;color:#c3c3c3}.content ol a,.content p a,.content ul a{color:#e31936;font-weight:700}.content ol a:hover,.content p a:hover,.content ul a:hover{color:#fff}.content ol,.content ul{margin-left:14px}.content ol li,.content ul li{padding:0 0 8px}.content ol li ol,.content ol li ul,.content ul li ol,.content ul li ul{margin-top:14px}.content ol li li{list-style-type:lower-latin}.content blockquote span,.content h1 span,.content h2 span,.content h3 span,.content h4 span,.content h5 span,.content h6 span,.content ol li span,.content ol span,.content p span,.content ul li span,.content ul span{text-decoration:none!important}.content blockquote{margin:0 48px 0 24px;background:#333;border-left:2px solid #666}.content blockquote p{padding:18px 18px 18px 0;font-style:italic}.content .big-button,.content .featimg p,.sidebar aside p.donate,.sidebar aside p.tickets{font-family:'Gotham SSm A','Gotham SSm B';font-style:normal}.content .postcat p,.content .postdate p,.content .taglist p{font-size:14px;font-size:.8rem;color:#666;padding:0;margin:0}.content .postcat p a,.content .postdate p a,.content .taglist p a{color:#999}.content .postcat p a:hover,.content .postdate p a:hover,.content .taglist p a:hover{color:#e31936}.content .taglist{border-top:1px solid #333;padding:8px 0 0 8px;margin:12px 0 48px}.content .video-container{margin:20px 0 24px}.content sub,.content sup{font-size:12.5px;font-size:.65rem}.content .big-button{font-weight:400;font-size:16px;font-size:1rem;text-transform:uppercase;margin:42px 0}.content .big-button span{font-weight:400;padding:14px;background:#e31936}.content .big-button span a{color:#fff}.content .divider{margin:54px 0 30px;border-top:1px solid #333}@media only screen and (max-width:768px){.content h2{font-size:28px;font-size:2.2rem}.content h3{font-size:22px;font-size:1.6rem}.content h4,.content h5,.content h6{font-size:19px;font-size:1.3rem}.content ol,.content p,.content ul{font-size:15px;font-size:.9rem}}@media only screen and (max-width:640px){.content h1.posttitle,.content h2.posttitle{font-size:22px;font-size:1.6rem;padding:20px 0}.content h2{font-size:22px;font-size:1.6rem;padding:12px 0 4px}.content h2.posttitle{padding-bottom:20px}.content h3{font-size:19px;font-size:1.3rem}.content h4,.content h5,.content h6{font-size:17px;font-size:1.1rem}.content ol,.content p,.content ul{font-size:15px;font-size:.9rem}.content ol li,.content ul li{padding:0 0 6px}.content blockquote{margin:0 12px;background:#333;border-left:2px solid #666}}.content-404 p{text-align:center;padding:0;margin:0}.pages-content{margin-top:20px}.post-sharing{padding-top:18px}.post-sharing ul{margin:0;padding:0}.post-sharing ul li{font-size:26px;font-size:2rem;display:inline-block;padding:0 18px 0 0;margin:0}.post-sharing ul li a{color:#666}.post-sharing ul li a:hover{color:#fff}.sidebar{margin-top:28px}.sidebar aside{padding-left:60px;margin-bottom:40px}.sidebar aside h3{font-size:19px;font-size:1.3rem;line-height:1.3em;text-transform:uppercase;margin-bottom:18px}.sidebar aside p{font-size:16px;font-size:1rem;line-height:1.5em}.sidebar aside p a{color:#999}.sidebar aside p a:hover{color:#fff}.sidebar aside p.postdate{font-size:13.5px;font-size:.75rem;padding:0;margin:0}.sidebar aside p.donate a,.sidebar aside p.tickets a{color:#fff;padding:14px 0;display:block;font-weight:400}.sidebar aside p.tickets{font-weight:400;font-size:18px;font-size:1.2rem;text-transform:uppercase;text-align:center;background:#e31936}.sidebar aside p.donate{font-weight:400;font-size:18px;font-size:1.2rem;text-transform:uppercase;text-align:center;background:#333}.sidebar aside p.smallprint{font-size:14px;font-size:.8rem;padding:0}.sidebar aside ul{margin:0 0 0 4px}.sidebar aside ul li{font-size:15px;font-size:.9rem}.sidebar aside ul li a{color:#999}.sidebar aside ul li a:hover{color:#fff}.content .featimg{background:#333;margin:0 0 28px}.content .featimg p{font-weight:400;font-size:13px;font-size:.7rem;padding:9px 12px 7px;margin:0}.content .featimg img{width:100%}.content .wp-caption.aligncenter,.content .wp-caption.alignleft,.content .wp-caption.alignnone,.content .wp-caption.alignright,.content img.aligncenter,.content img.alignleft,.content img.alignnone,.content img.alignright{background-color:#333;height:auto}.content img.aligncenter,.content img.alignnone{margin:18px 0}.content img.alignleft{float:left;margin:0 24px 14px 0}.content img.alignright{float:right;margin:0 0 14px 24px}.content .wp-caption.aligncenter,.content .wp-caption.alignnone{margin:4px 0 24px}.content .wp-caption.alignleft{float:left;margin:2px 24px 24px 0}.content .wp-caption.alignright{float:right;margin:2px 0 18px 24px}.content p.wp-caption-text{text-align:center;font-family:Georgia,serif;font-size:13px;font-size:.7rem;line-height:18px;font-style:italic;color:#a6a6a6;padding:8px 0 12px;margin:0 12px 2px}@media only screen and (max-width:640px){.content .wp-caption.alignleft,.content .wp-caption.alignright,.content img.alignleft,.content img.alignright{max-width:45%}.content img.aligncenter,.content img.alignnone{margin:2px 0}.content .wp-caption.aligncenter,.content .wp-caption.alignnone{margin:4px 0 24px}.content .wp-caption.alignone{max-width:100%}}#table-exhibition table,#table-playoffs table,#table-season table,#tableview table,.content table{font-family:Helvetica,Arial,sans-serif;font-size:14px;font-size:.8rem;line-height:1.6em;color:#c3c3c3;margin:22px 0;background-color:#222;border-collapse:collapse;border-spacing:0;border:0;padding:0}.athletes-week p.button,.athletes-week-archive h3{font-family:'Gotham SSm A','Gotham SSm B';font-style:normal;text-align:center;text-transform:uppercase}#table-exhibition table td,#table-playoffs table td,#table-season table td,#tableview table td,.content table td{padding:14px 16px;margin:0;vertical-align:top}#table-exhibition table tr td,#table-playoffs table tr td,#table-season table tr td,#tableview table tr td,.content table tr td{margin:0;border-top:solid 1px none;border-left:solid 1px none;border-right:solid 1px none;border-bottom:solid 1px #333}#table-exhibition table h2,#table-exhibition table h3,#table-exhibition table h4,#table-exhibition table ol,#table-exhibition table p,#table-exhibition table ul,#table-playoffs table h2,#table-playoffs table h3,#table-playoffs table h4,#table-playoffs table ol,#table-playoffs table p,#table-playoffs table ul,#table-season table h2,#table-season table h3,#table-season table h4,#table-season table ol,#table-season table p,#table-season table ul,#tableview table h2,#tableview table h3,#tableview table h4,#tableview table ol,#tableview table p,#tableview table ul,.content table h2,.content table h3,.content table h4,.content table ol,.content table p,.content table ul{font-size:14px;font-size:.8rem;line-height:1.6em;margin:0;padding:0 0 14px}#table-exhibition table ul,#table-playoffs table ul,#table-season table ul,#tableview table ul,.content table ul{margin:0 0 0 24px!important;padding:0}#table-exhibition table ul li,#table-playoffs table ul li,#table-season table ul li,#tableview table ul li,.content table ul li{margin:0;padding:0 0 4px}#table-exhibition table ul.social,#table-playoffs table ul.social,#table-season table ul.social,#tableview table ul.social,.content table ul.social{margin:0!important}#table-exhibition table ul.social li,#table-playoffs table ul.social li,#table-season table ul.social li,#tableview table ul.social li,.content table ul.social li{font-size:16.5px;font-size:1.05rem;display:inline-block;padding:0 16px 0 4px}#table-exhibition table ul.social li a,#table-playoffs table ul.social li a,#table-season table ul.social li a,#tableview table ul.social li a,.content table ul.social li a{color:#999}#table-exhibition table ul.social li a:hover,#table-playoffs table ul.social li a:hover,#table-season table ul.social li a:hover,#tableview table ul.social li a:hover,.content table ul.social li a:hover{color:#fff}#table-exhibition table thead,#table-exhibition table thead tr td,#table-exhibition table thead tr.alt td,#table-playoffs table thead,#table-playoffs table thead tr td,#table-playoffs table thead tr.alt td,#table-season table thead,#table-season table thead tr td,#table-season table thead tr.alt td,#tableview table thead,#tableview table thead tr td,#tableview table thead tr.alt td,.content table thead,.content table thead tr td,.content table thead tr.alt td{background:#444;color:#fff;font-weight:700;border:none}#table-exhibition table a,#table-playoffs table a,#table-season table a,#tableview table a,.content table a{font-weight:700;color:#fff}#table-exhibition table a:hover,#table-playoffs table a:hover,#table-season table a:hover,#tableview table a:hover,.content table a:hover{color:#e31936}@media only screen and (max-width:640px){#table-exhibition table,#table-playoffs table,#table-season table,#tableview table,.content table{font-size:12px;font-size:.6rem;max-width:100%;overflow:hidden}#table-exhibition table h2,#table-exhibition table h3,#table-exhibition table h4,#table-playoffs table h2,#table-playoffs table h3,#table-playoffs table h4,#table-season table h2,#table-season table h3,#table-season table h4,#tableview table h2,#tableview table h3,#tableview table h4,.content table h2,.content table h3,.content table h4{font-size:14.5px;font-size:.85rem}#table-exhibition table ol,#table-exhibition table ul,#table-playoffs table ol,#table-playoffs table ul,#table-season table ol,#table-season table ul,#tableview table ol,#tableview table ul,.content table ol,.content table ul{font-size:13.5px;font-size:.75rem}}.athletes-week-archive h3{font-weight:500;font-size:24px;font-size:1.8rem;color:#a6a6a6;margin:24px 0 -8px;padding:0}.athletes-week-archive table{margin-bottom:48px}.athletes-week-archive .player-week{color:#999}.athletes-week-archive .player-week a{font-weight:700;color:#e6e6e6}.athletes-week-archive .player-week a:hover{color:#e31936}.athletes-week-archive a.player-name{font-weight:400;color:#fff}.athletes-week-archive a.player-name:hover{color:#e31936}.athletes-week-archive a.player-team{font-weight:400;color:#999}.athletes-week-archive a.player-team:hover{color:#e31936}.athletes-week{padding:0 80px}.athletes-week h3{font-size:24px;font-size:1.8rem;text-align:center;padding-bottom:0}.athletes-week h3 a{color:#e6e6e6}.athletes-week h3 a:hover{color:#e31936}.athletes-week p.team{text-align:center;color:#999}.athletes-week p.button{font-weight:400;font-size:13.5px;font-size:.75rem;margin:28px 0 36px}.athletes-week p.button a{padding:12px 18px;color:#fff;background:#e31936;font-weight:400}.athletes-week p.button a:hover{background:#333}.athletes-week img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}.athletes-week img:hover{filter:none;-webkit-filter:grayscale(0)}.sponsors{width:25%;float:left;padding:0 40px}.sponsors img{width:100%;height:auto}.sponsors-footer{width:16.66667%;float:left;padding:0 15px}.sponsor-logos img{width:100%;height:auto;padding:0;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:gray;opacity:.8}.sponsor-logos img:hover{filter:none;-webkit-filter:grayscale(0);opacity:1}.search-results{margin-bottom:42px}.search-results h3 a{color:#e6e6e6}.search-results h3 a:hover{color:#e31936}.testimonial-archive h3{font-size:24px;font-size:1.8rem;margin-bottom:18px}.testimonial-archive .testimonial-item{margin-bottom:28px}.testimonial-archive .testimonial-item p{margin:0;padding:0 0 8px}.testimonial-archive .testimonial-item p.name{font-style:italic;color:#fff}#mc_embed_signup .button,#mc_embed_signup h2,.content #comments-list h3,.content .comment-author{font-family:'Gotham SSm A','Gotham SSm B';font-style:normal}#mc_embed_signup{font-size:15px;font-size:.9rem}#mc_embed_signup:after,#mc_embed_signup:before{display:table;content:""}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:0}#mc_embed_signup h2{font-weight:500;font-size:24px;font-size:1.8rem;line-height:1.3em;color:#e6e6e6;padding:0;margin:15px 0}#mc_embed_signup input{font-size:13.5px;font-size:.75rem;background-color:#333;border:none;padding:10px 12px;color:#e6e6e6}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup .button{clear:both;background-color:#e31936;color:#fff;font-weight:400;font-size:16px;font-size:1rem;line-height:1.3em;margin:0 0 18px;padding:12px 18px}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}#footer-desktop .follow-links .newsletter:after,#mc-embedded-subscribe,#mc_embed_signup .clear,#mc_embed_signup div#mce-responses,.desktop-nav .nav-left .team-submenu .primary:after,.desktop-nav .nav-left .team-submenu .secondary:after,.desktop-nav:after,.event-listing:last-child:after,.game-container:after,.hall-fame-archive:after,.home-events:after,.home-scores .recent-score:after,.home-scores:after,.player-profiles .profile-item .roster-info:after,.player-profiles:after{clear:both}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .dayfield input,#mc_embed_signup .datefield .monthfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}#mc_embed_signup .asterisk{color:#e31936;font-size:140%}#mc_embed_signup .mc-field-group .asterisk{position:absolute;top:25px;right:10px}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em;overflow:hidden;width:90%;margin:0 5%}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}* html #mc_embed_signup .size1of2{margin-right:2%}#mc-embedded-subscribe{width:auto;display:block;margin:1em 0 1em 5%}.hidden-text,.show-under-900{display:none}@media only screen and (max-width:900px){.hide-under-900{display:none!important}.show-under-900{display:block!important}}@media only screen and (max-width:768px){.hide-for-tablet{display:none!important}}@media only screen and (max-width:640px){.return-for-small{display:block!important}.hide-for-mobile{display:none!important}}@media only screen and (max-width:700px){.hide-under-700{display:none!important}}.content #trackbacks-list,.content li.pingback .comment-content p{display:none}.content #comments-list,.content #respond{margin:60px 0 0}.content #comments-list h3{font-weight:500;font-size:22px;font-size:1.6rem;line-height:1.1em;color:#e6e6e6;padding:0;margin:0}.content #comments-list h3 a{color:#fff}.content #comments-list h3 a:hover{color:#e31936}.content .comment-author,.content .comment-author a{color:#e6e6e6;font-weight:400}.content img.avatar{float:left;margin:-4px 20px 0 0}.content li.comment{margin:20px 0 24px;min-height:60px}.content .comment-author{font-size:20px;font-size:1.4rem;margin-top:4px}.content .comment-author a:hover{color:#e31936}.content li.pingback .comment-author{font-size:14px;font-size:.8rem;line-height:22px;color:#777;padding:6px 0}.content .comment-meta{font-size:14px;font-size:.8rem;color:#666;margin:4px 0 8px}.content .comment-meta a{color:#a6a6a6;font-weight:400}.content .comment-meta a:hover{color:#e31936}.content .comment-content p{font-size:15px;font-size:.9rem}.content .comment-content p a{color:#e31936;font-weight:700}.content .comment-content p a:hover{color:#fff}.content .comment-reply-link{font-size:15px;font-size:.9rem}.content .comment-reply-link a{color:#e31936;font-weight:700}.content .comment-reply-link a:hover{color:#fff}.content #comments-list ol{margin:0;padding:0}.content #comments-list ol li{padding:12px 0 0;list-style-type:none}.content #comments-list ol ul.children{margin:-18px 0;padding:6px 0 2px 60px}.content #comments-list ol ul.children li{padding:0;margin:48px 0 0;border:none}.content #cancel-comment-reply{padding:6px 0 12px;font-size:15px;font-size:.9rem}.content #cancel-comment-reply a{color:#e31936;font-weight:700}.content #cancel-comment-reply a:hover{color:#e31936}.content span.unapproved{font-size:16px;font-size:1rem;padding-bottom:24px;color:#fff;display:block}.content .form-label{font-size:15px;font-size:.9rem;margin:18px 0 4px 1px}.content span.required{color:#d6170f;text-shadow:none}.content input#author,.content input#email,.content input#url{font-family:inherit;font-size:15px;font-size:.9rem;color:#a6a6a6;border:none;background:#333;padding:12px 14px;width:70%}.content textarea#comment{font-family:inherit;font-size:15px;font-size:.9rem;line-height:1.3em;color:#a6a6a6;border:none;background:#333;padding:12px 14px;margin-bottom:10px;width:100%}.content input#submit,.ravens-focus .focus-text h1,.ravens-focus .focus-text p{font-family:'Gotham SSm A','Gotham SSm B';font-style:normal}.content #form-allowed-tags p{font-size:15px;font-size:.9rem;line-height:1.5em;color:#a6a6a6;margin-bottom:8px;padding-left:2px}.content input#submit{font-weight:500;font-size:15px;font-size:.9rem;text-transform:uppercase;background-image:-webkit-gradient(linear,0 0,0 100%,from(#e31936),to(#e31936));background-image:-webkit-linear-gradient(top,#e31936,#e31936);background-color:#e31936;background-image:-moz-linear-gradient(top,#e31936,#e31936);background-image:-ms-linear-gradient(top,#e31936,#e31936);background-image:-o-linear-gradient(top,#e31936,#e31936);background-image:linear-gradient(top,#e31936,#e31936);background-repeat:repeat-x;margin:18px 0 28px;padding:12px 20px;color:#fff;border:none}.content code{font-size:13.5px;font-size:.75rem}@media only screen and (max-width:640px){.content #comments-list ol ul.children{padding-left:32px}.content input,.content textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.ravens-focus{margin-bottom:36px;height:420px}.ravens-focus .focus-left{padding:0 55% 0 0}.ravens-focus .focus-right{padding:0 0 0 55%}.ravens-focus .focus-text{margin-top:140px;padding:0 20px;text-align:center}.ravens-focus .focus-text h1{font-weight:500;font-size:24px;font-size:1.8rem;line-height:1.1em;text-transform:uppercase;margin:0 0 8px;padding:0}.ravens-focus .focus-text p{font-weight:400;font-size:16px;font-size:1rem;padding:0 30px}.raven-strong .raven-info p,.ravens-focus .focus-text .button span{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500}.ravens-focus .focus-text .button{padding-top:18px}.ravens-focus .focus-text .button span{font-style:normal;font-size:17px;font-size:1.1rem;text-transform:uppercase}.ravens-focus .focus-text .button span a{background:#e31936;padding:15px 25px;color:#fff}@media only screen and (max-width:868px){.ravens-focus{margin-bottom:24px;height:370px}.ravens-focus .focus-left{padding:0 45% 0 0}.ravens-focus .focus-right{padding:0 0 0 45%}.ravens-focus .focus-text{margin-top:144px}.ravens-focus .focus-text h1{font-size:22px;font-size:1.6rem;margin:0 0 8px}.ravens-focus .focus-text p{font-size:15px;font-size:.9rem;padding:0 20px}.ravens-focus .focus-text .button{padding-top:10px}.ravens-focus .focus-text .button span{font-size:16px;font-size:1rem}.ravens-focus .focus-text .button span a{padding:12px 22px}}@media only screen and (max-width:768px){.ravens-focus{margin-bottom:20px;height:320px}.ravens-focus .focus-left{padding:0 50% 0 0}.ravens-focus .focus-right{padding:0 0 0 50%}.ravens-focus .focus-text{margin-top:118px}.ravens-focus .focus-text h1{font-size:20px;font-size:1.4rem;margin:0 0 6px}.ravens-focus .focus-text p{padding:0 18px}.ravens-focus .focus-text .button{padding-top:4px}.ravens-focus .focus-text .button span a{padding:10px 18px}}@media only screen and (max-width:700px){.ravens-focus{height:270px}.ravens-focus .focus-left{padding:0 45% 0 0}.ravens-focus .focus-right{padding:0 0 0 45%}.ravens-focus .focus-text{margin-top:94px}}@media only screen and (max-width:640px){.ravens-focus{height:170px;margin-bottom:24px}.ravens-focus .focus-left{padding:0 30% 0 0}.ravens-focus .focus-right{padding:0 0 0 30%}.ravens-focus .focus-text{margin-top:68px}.ravens-focus .focus-text h1{font-size:16px;font-size:1rem;line-height:1.2em}.ravens-focus .focus-text p{display:none}.ravens-focus .focus-text .button{padding-top:8px}.ravens-focus .focus-text .button span{font-size:13px;font-size:.7rem}.ravens-focus .focus-text .button span a{padding:7px 12px}}.raven-strong{margin-bottom:12px}.raven-strong .raven-info{background:#00000d;padding:12px 12px 18px;margin-bottom:20px}.raven-strong .raven-info p{font-style:normal;font-size:36px;font-size:3rem;line-height:1em;text-align:center;padding:0 0 6px;margin:0}.desktop-nav .nav-right .search-submenu .searchform input,.desktop-nav ul li,.raven-strong .raven-info p.small{font-weight:400;font-style:normal;font-family:'Gotham SSm A','Gotham SSm B'}.raven-strong .raven-info p.small{font-size:13px;font-size:.7rem;color:#999;padding:0}.basketball-1 .focus-text h1,.basketball-1 .focus-text p,.basketball-2 .focus-text h1,.basketball-2 .focus-text p{color:#fff}@media only screen and (max-width:868px){.raven-strong .raven-info p{font-size:34px;font-size:2.8rem}.raven-strong .raven-info p.small{font-size:11.5px;font-size:.55rem}}@media only screen and (max-width:768px){.raven-strong{padding:0 8px}.raven-strong .columns{padding:0 7px}.raven-strong .raven-info{padding:12px 2px 14px}.raven-strong .raven-info p{font-size:30px;font-size:2.4rem}.raven-strong .raven-info p.small{font-size:10.5px;font-size:.45rem}}@media only screen and (max-width:640px){.raven-strong{margin-bottom:0}.raven-strong .raven-info p{font-size:30px;font-size:2.4rem}.raven-strong .raven-info p.small{font-size:14px;font-size:.8rem}}.basketball-1{background:url(../images/focus/basketball-1.jpg) no-repeat;background-size:cover}.basketball-2{background:url(../images/focus/basketball-2.jpg) no-repeat;background-size:cover}.basketball-3{background:url(../images/focus/basketball-3.jpg) no-repeat;background-size:cover}.basketball-3 .focus-text h1,.basketball-3 .focus-text p{color:#00000d}.bball-champions .focus-text h1,.bball-champions .focus-text p,.fencing-1 .focus-text h1,.fencing-1 .focus-text p,.fencing-2 .focus-text h1,.fencing-2 .focus-text p,.fencing-3 .focus-text h1,.fencing-3 .focus-text p,.football-1 .focus-text h1,.football-1 .focus-text p,.football-3 .focus-text h1,.football-3 .focus-text p,.golf-1 .focus-text h1,.golf-1 .focus-text p,.golf-2 .focus-text h1,.golf-2 .focus-text p,.golf-3 .focus-text h1,.golf-3 .focus-text p,.hockey-1 .focus-text h1,.hockey-1 .focus-text p{color:#fff}.bball-champions{background:url(../images/focus/bball-champions.jpg) no-repeat;background-size:cover}.fencing-1{background:url(../images/focus/fencing-1.jpg) no-repeat;background-size:cover}.fencing-2{background:url(../images/focus/fencing-2.jpg) no-repeat;background-size:cover}.fencing-3{background:url(../images/focus/fencing-3.jpg) no-repeat;background-size:cover}.football-1{background:url(../images/focus/football-1.jpg) no-repeat;background-size:cover}.football-2{background:url(../images/focus/football-2.jpg) no-repeat;background-size:cover}.football-2 .focus-text h1,.football-2 .focus-text p{color:#fff}.football-3{background:url(../images/focus/football-3.jpg) no-repeat;background-size:cover}.golf-1{background:url(../images/focus/golf-1.jpg) no-repeat;background-size:cover}.golf-2{background:url(../images/focus/golf-2.jpg) no-repeat;background-size:cover}.golf-3{background:url(../images/focus/golf-3.jpg) no-repeat;background-size:cover}.hockey-1{background:url(../images/focus/hockey-1.jpg) no-repeat;background-size:cover}.hockey-2{background:url(../images/focus/hockey-2.jpg) no-repeat;background-size:cover}.hockey-2 .focus-text h1,.hockey-2 .focus-text p{color:#00000d}.hockey-3{background:url(../images/focus/hockey-3.jpg) no-repeat;background-size:cover}.hockey-3 .focus-text h1,.hockey-3 .focus-text p{color:#fff}.nordic-skiing-1 .focus-text h1,.nordic-skiing-1 .focus-text p,.nordic-skiing-2 .focus-text h1,.nordic-skiing-2 .focus-text p,.nordic-skiing-3 .focus-text h1,.nordic-skiing-3 .focus-text p{color:#00000d}.nordic-skiing-1{background:url(../images/focus/nordic-skiing-1.jpg) no-repeat;background-size:cover}.nordic-skiing-2{background:url(../images/focus/nordic-skiing-2.jpg) no-repeat;background-size:cover}.nordic-skiing-3{background:url(../images/focus/nordic-skiing-3.jpg) no-repeat;background-size:cover}.panda-1 .focus-text h1,.panda-1 .focus-text p,.rowing-1 .focus-text h1,.rowing-1 .focus-text p,.rowing-2 .focus-text h1,.rowing-2 .focus-text p,.rowing-3 .focus-text h1,.rowing-3 .focus-text p,.rowing-4 .focus-text h1,.rowing-4 .focus-text p,.rowing-5 .focus-text h1,.rowing-5 .focus-text p,.rowing-6 .focus-text h1,.rowing-6 .focus-text p,.rugby-1 .focus-text h1,.rugby-1 .focus-text p,.rugby-2 .focus-text h1,.rugby-2 .focus-text p,.soccer-1 .focus-text h1,.soccer-1 .focus-text p,.soccer-2 .focus-text h1,.soccer-2 .focus-text p,.soccer-3 .focus-text h1,.soccer-3 .focus-text p,.swimming-1 .focus-text h1,.swimming-1 .focus-text p,.swimming-2 .focus-text h1,.swimming-2 .focus-text p,.swimming-3 .focus-text h1,.swimming-3 .focus-text p,.water-polo-1 .focus-text h1,.water-polo-1 .focus-text p,.water-polo-2 .focus-text h1,.water-polo-2 .focus-text p,.water-polo-3 .focus-text h1,.water-polo-3 .focus-text p{color:#fff}.panda-1{background:url(../images/focus/panda-1.jpg) no-repeat;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.rowing-1{background:url(../images/focus/rowing-1.jpg) no-repeat;background-size:cover}.rowing-2{background:url(../images/focus/rowing-2.jpg) no-repeat;background-size:cover}.rowing-3{background:url(../images/focus/rowing-3.jpg) no-repeat;background-size:cover}.rowing-4{background:url(../images/focus/rowing-4.jpg) no-repeat;background-size:cover}.rowing-5{background:url(../images/focus/rowing-5.jpg) no-repeat;background-size:cover}.rowing-6{background:url(../images/focus/rowing-6.jpg) no-repeat;background-size:cover}.rugby-1{background:url(../images/focus/rugby-1.jpg) no-repeat;background-size:cover}.rugby-2{background:url(../images/focus/rugby-2.jpg) no-repeat;background-size:cover}.rugby-3{background:url(../images/focus/rugby-3.jpg) no-repeat;background-size:cover}.rugby-3 .focus-text h1,.rugby-3 .focus-text p{color:#fff}.soccer-1{background:url(../images/focus/soccer-1.jpg) no-repeat;background-size:cover}.soccer-2{background:url(../images/focus/soccer-2.jpg) no-repeat;background-size:cover}.soccer-3{background:url(../images/focus/soccer-3.jpg) no-repeat;background-size:cover}.swimming-1{background:url(../images/focus/swimming-1.jpg) no-repeat;background-size:cover}.swimming-2{background:url(../images/focus/swimming-2.jpg) no-repeat;background-size:cover}.swimming-3{background:url(../images/focus/swimming-3.jpg) no-repeat;background-size:cover}.water-polo-1{background:url(../images/focus/water-polo-1.jpg) no-repeat;background-size:cover}.water-polo-2{background:url(../images/focus/water-polo-2.jpg) no-repeat;background-size:cover}.water-polo-3{background:url(../images/focus/water-polo-3.jpg) no-repeat;background-size:cover}.wilson-cup-2017{background:url(../images/focus/wilson-cup-2017.jpg) no-repeat;background-size:cover}.desktop-nav{background:#00000d;position:relative}.desktop-nav:after,.desktop-nav:before{display:table;content:""}.desktop-nav ul{margin:0;padding:0;text-align:justify;width:36%}.desktop-nav ul:after{content:'';width:100%;display:inline-block}.desktop-nav ul li{font-size:13.5px;font-size:.75rem;text-transform:uppercase;display:inline-block;line-height:1em}.desktop-nav ul li a{padding:14px 7px;display:inline-block;color:#999}.desktop-nav ul li a.active,.desktop-nav ul li a:hover{color:#fff}.desktop-nav ul li .icon-triangle-2{font-size:13.5px;font-size:.75rem;line-height:16px;display:inline-block;color:#999}.desktop-nav ul li.home-icon a{padding:0;font-size:14px;font-size:.8rem;color:#999}.desktop-nav ul li.home-icon a:hover{color:#fff}.desktop-nav ul li.navarrow a{padding:14px 5px 15px 10px}.desktop-nav ul li.navarrow:hover{background:#3d434a;background-color:rgba(61,67,74,.98);color:#fff}.desktop-nav ul li.navarrow:hover .team-submenu{left:-1px}.desktop-nav .nav-left{float:left;height:45px}.desktop-nav .nav-left .team-submenu{width:100%;z-index:1000;position:absolute;background:#3d434a;background-color:rgba(61,67,74,.98);padding:18px 12px 0;margin:0}.desktop-nav .nav-left .team-submenu .primary{padding-bottom:18px;display:block;text-align:center}.desktop-nav .nav-left .team-submenu .primary:after,.desktop-nav .nav-left .team-submenu .primary:before,.desktop-nav .nav-left .team-submenu .secondary:after,.desktop-nav .nav-left .team-submenu .secondary:before{display:table;content:""}.desktop-nav .nav-left .team-submenu .primary .top-sport{float:left;width:12.5%;font-size:13px;font-size:.7rem;line-height:1em;border-right:1px solid #555;padding:0;margin:0}.desktop-nav .nav-left .team-submenu .primary .top-sport p{font-size:12.5px;font-size:.65rem;padding:10px 0 0;margin:0}.desktop-nav .nav-left .team-submenu .primary .top-sport .sport-name{font-size:13.5px;font-size:.75rem;padding:0;margin:0}.desktop-nav .nav-left .team-submenu .primary .top-sport .icon{width:60%;font-size:34px;font-size:2.8rem;margin:0 auto}.desktop-nav .nav-left .team-submenu .primary .top-sport .rvn-football-2{font-size:42px;font-size:3.6rem}.desktop-nav .nav-left .team-submenu .primary .top-sport .rvn-rugby{font-size:36px;font-size:3rem}.desktop-nav .nav-left .team-submenu .primary .top-sport .rugby-name{padding-top:10px}.desktop-nav .nav-left .team-submenu .primary .top-sport a{color:#c3c3c3}.desktop-nav .nav-left .team-submenu .primary .top-sport a:hover{color:#fff}.desktop-nav .nav-left .team-submenu .primary .last-team{border-right:none}.desktop-nav .nav-left .team-submenu .secondary{border-top:1px solid #555;min-width:100%;height:54px;text-align:justify;padding:0 30px}.desktop-nav .nav-left .team-submenu .secondary:after{content:'';width:100%;display:inline-block}.desktop-nav .nav-left .team-submenu .secondary p{display:inline-block;font-size:13.5px;font-size:.75rem;padding:0;margin:0}.desktop-nav .nav-left .team-submenu .secondary p a{padding:32px 0 0;margin:0;color:#c3c3c3}.desktop-nav .nav-left .team-submenu .secondary p a:hover,.desktop-nav .nav-right li a:hover,.desktop-nav .nav-right li ul li:hover a,.desktop-nav .nav-right li:hover a{color:#fff}.desktop-nav .nav-left li ul{position:absolute;left:-9999px}.desktop-nav .nav-left li li.hover ul{left:100%;top:0}.desktop-nav .nav-left li li a{display:block;position:relative;z-index:100}.desktop-nav .nav-left li li li a{z-index:200}.desktop-nav .nav-left>li>.parent:after{position:absolute;content:"A"}.desktop-nav .nav-left>li>a{display:block}.desktop-nav .nav-left>li.hover>ul{left:-1px}.desktop-nav .nav-top li{line-height:45px}.desktop-nav .nav-right{float:right;height:45px;padding:0}.desktop-nav .nav-right li a{display:block;padding:0 7px}.desktop-nav .nav-right li:hover{color:#fff;background:#3d434a;background-color:rgba(61,67,74,.98)}.desktop-nav .nav-right li ul{display:none;margin:0;padding:8px 16px;position:absolute;width:160px!important;min-width:0;min-height:20px;z-index:200;text-align:left;background:#3d434a;background-color:rgba(61,67,74,.98)}.desktop-nav .nav-right li ul a,.desktop-nav .nav-right li:hover ul{display:block}.desktop-nav .nav-right li ul:after{content:none}.desktop-nav .nav-right li li{display:block;float:none;line-height:1.3em}.desktop-nav .nav-right li li a{padding:10px 0}.desktop-nav .nav-right li:hover li a{background:0 0}.desktop-nav .nav-right .search-submenu{right:7px;padding:8px 7px 9px 12px;width:30%!important;background:#3d434a;background-color:rgba(61,67,74,.98)}.desktop-nav .nav-right .search-submenu .searchform{float:right;width:100%;height:28px;margin:0}.desktop-nav .nav-right .search-submenu .searchform input{font-size:13px;font-size:.7rem;color:#a6a6a6;text-transform:uppercase;margin:2px 0 0;padding:6px 8px 5px;background:#4a5056;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;float:left;width:90%}.child-nav,.child-nav .nav-right li:hover{background:0 0}.desktop-nav .nav-right .search-submenu .searchform button{background:0 0;border:none;cursor:pointer;float:right;padding:0;width:18px;height:18px;margin:4px 0 0;font-size:16px;font-size:1rem;color:#a6a6a6;top:0}.desktop-nav ul.sub-menu li a{color:#999!important}.desktop-nav ul.sub-menu li a:hover{color:#fff!important}@media only screen and (max-width:868px){.desktop-nav .nav-left,.desktop-nav .nav-right{height:40px}.desktop-nav ul{width:35%}.desktop-nav ul li{font-size:12.5px;font-size:.65rem}.desktop-nav ul li a{padding:14px 6px}.desktop-nav ul li .icon-triangle-2{font-size:12.5px;font-size:.65rem;line-height:16px}.desktop-nav ul li.navarrow a{padding:12px 3px 12px 10px}.desktop-nav ul li.home-icon a{font-size:13.5px;font-size:.75rem}.desktop-nav .nav-left .team-submenu .primary .top-sport{border:none}.desktop-nav .nav-left .team-submenu .primary .top-sport p{font-size:12.5px;font-size:.65rem}.desktop-nav .nav-left .team-submenu .primary .top-sport .sport-name{font-size:13px;font-size:.7rem}.desktop-nav .nav-right li{line-height:40px}.desktop-nav .nav-right li a{padding:0 6px}}@media only screen and (max-width:768px){.desktop-nav ul{width:35%}.desktop-nav ul li{font-size:12px;font-size:.6rem}.desktop-nav ul li a{padding:14px 2px}.desktop-nav ul li .icon-triangle-2{font-size:12.5px;font-size:.65rem;line-height:16px}.desktop-nav ul li.navarrow a{padding:12px 2px 12px 10px}.desktop-nav ul li.home-icon a{font-size:12.5px;font-size:.65rem}.desktop-nav ul.nav-right li a{padding:0 2px}.desktop-nav ul.nav-right li ul li{padding:8px 0}.desktop-nav ul.nav-right li ul li a{padding:0}.desktop-nav ul.nav-left .team-submenu .primary .top-sport p{font-size:11.5px;font-size:.55rem}.desktop-nav ul.nav-left .team-submenu .primary .top-sport .sport-name{font-size:12.25px;font-size:.625rem}.desktop-nav ul.nav-left .team-submenu .secondary{padding:0 10px}.desktop-nav ul.nav-left .team-submenu .secondary p{font-size:13px;font-size:.7rem}}@media only screen and (max-width:700px){.desktop-nav ul{width:34%}.desktop-nav ul li{font-size:11.5px;font-size:.55rem}.desktop-nav ul li a{padding:15px 1px}.desktop-nav .nav-right li{padding-top:0}}.child-nav{height:78px;padding-top:24px}.child-nav ul{width:35.5%}.child-nav ul li{font-size:13.5px;font-size:.75rem}.child-nav ul li a{padding:0;color:#999}.child-nav .nav-right li a{padding:0}@media only screen and (max-width:868px){.child-nav ul{width:34.5%}.child-nav ul li{font-size:12.5px;font-size:.65rem}}@media only screen and (max-width:820px){.child-nav{height:68px;padding-top:18px}}@media only screen and (max-width:768px){.child-nav{height:60px;padding-top:13px}.child-nav ul li{font-size:11.5px;font-size:.55rem}.child-nav ul li a{padding:0}}@media only screen and (max-width:700px){.child-nav .columns{padding:0 7px}.child-nav ul{width:35%}}.floating-menu-container{width:100%;display:none;position:fixed;z-index:9999}.floating-menu-container .floating-menu{border-bottom:1px solid #333;background:#00000d;width:100%;margin:0 auto;padding:5px 0 0;text-align:justify;height:40px}.floating-menu-container ul.floatnav{max-width:940px;margin:0;padding:0}.floating-menu-container ul.floatnav:after{content:'';width:100%;display:inline-block;margin:0;padding:0}.floating-menu-container ul.floatnav li{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;font-size:13.5px;font-size:.75rem;text-transform:uppercase;display:inline-block}#footer-desktop,#footer-desktop .follow-links .newsletter-button h3,#footer-desktop .follow-links .tickets-button h3,#footer-mobile ul.nav li{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal}.floating-menu-container ul.floatnav li a{color:#999}#footer-desktop ul li a:hover,.floating-menu-container ul.floatnav li a:hover{color:#fff}@media only screen and (max-width:640px){.floating-menu-container{display:none!important}}.ravens-logo{width:214px;margin:0 auto 0 -107px;position:absolute;left:50%;top:0;z-index:500;min-height:156px;background:url(../images/sport-logos/ravens.png) no-repeat}#footer-desktop h3,#footer-desktop p{margin-bottom:8px;padding-top:10px;text-transform:uppercase}.ravens-logo h1{text-indent:-9999px}.ravens-logo h1 a{display:block;width:100%;height:156px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.ravens-logo{background:url(../images/sport-logos/ravens-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.floating-menu-container ul.floatnav li{font-size:13px;font-size:.7rem}.ravens-logo{width:190px;margin-left:-95px;background:url(../images/sport-logos/ravens.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.ravens-logo{background:url(../images/sport-logos/ravens-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.ravens-logo{width:170px;margin-left:-85px;background:url(../images/sport-logos/ravens.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.ravens-logo{background:url(../images/sport-logos/ravens-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.ravens-logo{width:140px;margin-left:-70px;background:url(../images/sport-logos/ravens.png) no-repeat;background-size:140px 102px}.ravens-logo h1 a{height:110px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.ravens-logo{background:url(../images/sport-logos/ravens-2x.png) no-repeat;background-size:140px 102px}}.logo-mens-basketball,.logo-rvn-basketball-m{background:url(../images/sport-logos/basketball-m.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-mens-basketball,.logo-rvn-basketball-m{background:url(../images/sport-logos/basketball-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-mens-basketball,.logo-rvn-basketball-m,.logo-womens-basketball{background:url(../images/sport-logos/basketball.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-mens-basketball,.logo-rvn-basketball-m{background:url(../images/sport-logos/basketball-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-mens-basketball,.logo-rvn-basketball-m{background:url(../images/sport-logos/basketball.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-mens-basketball,.logo-rvn-basketball-m{background:url(../images/sport-logos/basketball-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-mens-basketball,.logo-rvn-basketball-m{background:url(../images/sport-logos/basketball.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-mens-basketball,.logo-rvn-basketball-m{background:url(../images/sport-logos/basketball-2x.png) no-repeat;background-size:140px 102px}}.logo-rvn-basketball,.logo-womens-basketball{background:url(../images/sport-logos/basketball.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-rvn-basketball,.logo-womens-basketball{background:url(../images/sport-logos/basketball-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-rvn-basketball,.logo-womens-basketball{background:url(../images/sport-logos/basketball.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-rvn-basketball,.logo-womens-basketball{background:url(../images/sport-logos/basketball-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-rvn-basketball,.logo-womens-basketball{background:url(../images/sport-logos/basketball.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-rvn-basketballl,.logo-womens-basketbal{background:url(../images/sport-logos/basketball-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-rvn-basketball,.logo-womens-basketball{background:url(../images/sport-logos/basketball.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-rvn-basketball,.logo-womens-basketball{background:url(../images/sport-logos/basketball-2x.png) no-repeat;background-size:140px 102px}}.logo-football,.logo-rvn-football{background:url(../images/sport-logos/football.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-football,.logo-rvn-football{background:url(../images/sport-logos/football-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-football,.logo-rvn-football{background:url(../images/sport-logos/football.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-football,.logo-rvn-football{background:url(../images/sport-logos/football-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-football,.logo-rvn-football{background:url(../images/sport-logos/football.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-football,.logo-rvn-football{background:url(../images/sport-logos/football-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-football,.logo-rvn-football{background:url(../images/sport-logos/football.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-football,.logo-rvn-football{background:url(../images/sport-logos/football-2x.png) no-repeat;background-size:140px 102px}}.logo-mens-hockey,.logo-rvn-hockey,.logo-womens-hockey{background:url(../images/sport-logos/hockey.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-mens-hockey,.logo-rvn-hockey,.logo-womens-hockey{background:url(../images/sport-logos/hockey-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-mens-hockey,.logo-rvn-hockey,.logo-womens-hockey{background:url(../images/sport-logos/hockey.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-mens-hockey,.logo-rvn-hockey,.logo-womens-hockey{background:url(../images/sport-logos/hockey-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-mens-hockey,.logo-rvn-hockey,.logo-womens-hockey{background:url(../images/sport-logos/hockey.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-mens-hockey,.logo-rvn-hockey,.logo-womens-hockey{background:url(../images/sport-logos/hockey-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-mens-hockey,.logo-rvn-hockey,.logo-womens-hockey{background:url(../images/sport-logos/hockey.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-mens-hockey,.logo-rvn-hockey,.logo-womens-hockey{background:url(../images/sport-logos/hockey-2x.png) no-repeat;background-size:140px 102px}}.logo-mens-soccer,.logo-rvn-soccer,.logo-womens-soccer{background:url(../images/sport-logos/soccer.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-mens-soccer,.logo-rvn-soccer,.logo-womens-soccer{background:url(../images/sport-logos/soccer-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-mens-soccer,.logo-rvn-soccer,.logo-womens-soccer{background:url(../images/sport-logos/soccer.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-mens-soccer,.logo-rvn-soccer,.logo-womens-soccer{background:url(../images/sport-logos/soccer-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-mens-soccer,.logo-rvn-soccer,.logo-womens-soccer{background:url(../images/sport-logos/soccer.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-mens-soccer,.logo-rvn-soccer,.logo-womens-soccer{background:url(../images/sport-logos/soccer-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-mens-soccer,.logo-rvn-soccer,.logo-womens-soccer{background:url(../images/sport-logos/soccer.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-mens-soccer,.logo-rvn-soccer,.logo-womens-soccer{background:url(../images/sport-logos/soccer-2x.png) no-repeat;background-size:140px 102px}}.logo-fencing,.logo-rvn-fencing{background:url(../images/sport-logos/fencing.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-fencing,.logo-rvn-fencing{background:url(../images/sport-logos/fencing-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-fencing,.logo-rvn-fencing{background:url(../images/sport-logos/fencing.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-fencing,.logo-rvn-fencing{background:url(../images/sport-logos/fencing-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-fencing,.logo-rvn-fencing{background:url(../images/sport-logos/fencing.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-fencing,.logo-rvn-fencing{background:url(../images/sport-logos/fencing-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-fencing,.logo-rvn-fencing{background:url(../images/sport-logos/fencing.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-fencing,.logo-rvn-fencing{background:url(../images/sport-logos/fencing-2x.png) no-repeat;background-size:140px 102px}}.logo-golf,.logo-rvn-golf{background:url(../images/sport-logos/golf.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-golf,.logo-rvn-golf{background:url(../images/sport-logos/golf-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-golf,.logo-rvn-golf{background:url(../images/sport-logos/golf.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-golf,.logo-rvn-golf{background:url(../images/sport-logos/golf-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-golf,.logo-rvn-golf{background:url(../images/sport-logos/golf.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-golf,.logo-rvn-golf{background:url(../images/sport-logos/golf-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-golf,.logo-rvn-golf{background:url(../images/sport-logos/golf.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-golf,.logo-rvn-golf{background:url(../images/sport-logos/golf-2x.png) no-repeat;background-size:140px 102px}}.logo-nordic-skiing,.logo-rvn-nordic-skiing{background:url(../images/sport-logos/nordic-skiing.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-nordic-skiing,.logo-rvn-nordic-skiing{background:url(../images/sport-logos/nordic-skiing-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-nordic-skiing,.logo-rvn-nordic-skiing{background:url(../images/sport-logos/nordic-skiing.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-nordic-skiing,.logo-rvn-nordic-skiing{background:url(../images/sport-logos/nordic-skiing-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-nordic-skiing,.logo-rvn-nordic-skiing{background:url(../images/sport-logos/nordic-skiing.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-nordic-skiing,.logo-rvn-nordic-skiing{background:url(../images/sport-logos/nordic-skiing-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-nordic-skiing,.logo-rvn-nordic-skiing{background:url(../images/sport-logos/nordic-skiing.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-nordic-skiing,.logo-rvn-nordic-skiing{background:url(../images/sport-logos/nordic-skiing-2x.png) no-repeat;background-size:140px 102px}}.logo-rowing,.logo-rvn-rowing{background:url(../images/sport-logos/rowing.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-rowing,.logo-rvn-rowing{background:url(../images/sport-logos/rowing-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-rowing,.logo-rvn-rowing{background:url(../images/sport-logos/rowing.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-rowing,.logo-rvn-rowing{background:url(../images/sport-logos/rowing-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-rowing,.logo-rvn-rowing{background:url(../images/sport-logos/rowing.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-rowing,.logo-rvn-rowing{background:url(../images/sport-logos/rowing-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-rowing,.logo-rvn-rowing{background:url(../images/sport-logos/rowing.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-rowing,.logo-rvn-rowing{background:url(../images/sport-logos/rowing-2x.png) no-repeat;background-size:140px 102px}}.logo-rugby,.logo-rvn-rugby{background:url(../images/sport-logos/rugby.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-rugby,.logo-rvn-rugby{background:url(../images/sport-logos/rugby-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-rugby,.logo-rvn-rugby{background:url(../images/sport-logos/rugby.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-rugby,.logo-rvn-rugby{background:url(../images/sport-logos/rugby-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-rugby,.logo-rvn-rugby{background:url(../images/sport-logos/rugby.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-rugby,.logo-rvn-rugby{background:url(../images/sport-logos/rugby-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-rugby,.logo-rvn-rugby{background:url(../images/sport-logos/rugby.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-rugby,.logo-rvn-rugby{background:url(../images/sport-logos/rugby-2x.png) no-repeat;background-size:140px 102px}}.logo-rvn-swimming,.logo-swimming{background:url(../images/sport-logos/swimming.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-rvn-swimming,.logo-swimming{background:url(../images/sport-logos/swimming-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-rvn-swimming,.logo-swimming{background:url(../images/sport-logos/swimming.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-rvn-swimming,.logo-swimming{background:url(../images/sport-logos/swimming-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-rvn-swimming,.logo-swimming{background:url(../images/sport-logos/swimming.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-rvn-swimming,.logo-swimming{background:url(../images/sport-logos/swimming-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-rvn-swimming,.logo-swimming{background:url(../images/sport-logos/swimming.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-rvn-swimming,.logo-swimming{background:url(../images/sport-logos/swimming-2x.png) no-repeat;background-size:140px 102px}}.logo-mens-water-polo,.logo-rvn-water-polo,.logo-womens-water-polo{background:url(../images/sport-logos/water-polo.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo-mens-water-polo,.logo-rvn-water-polo,.logo-womens-water-polo{background:url(../images/sport-logos/water-polo-2x.png) no-repeat;background-size:214px 156px}}@media only screen and (max-width:768px){.logo-mens-water-polo,.logo-rvn-water-polo,.logo-womens-water-polo{background:url(../images/sport-logos/water-polo.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-device-pixel-ratio:1.5){.logo-mens-water-polo,.logo-rvn-water-polo,.logo-womens-water-polo{background:url(../images/sport-logos/water-polo-2x.png) no-repeat;background-size:190px 139px}}@media only screen and (max-width:700px){.logo-mens-water-polo,.logo-rvn-water-polo,.logo-womens-water-polo{background:url(../images/sport-logos/water-polo.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:700px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:700px) and (min-device-pixel-ratio:1.5){.logo-mens-water-polo,.logo-rvn-water-polo,.logo-womens-water-polo{background:url(../images/sport-logos/water-polo-2x.png) no-repeat;background-size:170px 124px}}@media only screen and (max-width:640px){.logo-mens-water-polo,.logo-rvn-water-polo,.logo-womens-water-polo{background:url(../images/sport-logos/water-polo.png) no-repeat;background-size:140px 102px}}@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:640px) and (min-device-pixel-ratio:1.5){.logo-mens-water-polo,.logo-rvn-water-polo,.logo-womens-water-polo{background:url(../images/sport-logos/water-polo-2x.png) no-repeat;background-size:140px 102px}}#footer-desktop{background-color:#00000d;padding:28px 0}#footer-desktop h3{font-size:13.5px;font-size:.75rem;color:#fff}#footer-desktop p{font-size:12.5px;font-size:.65rem;text-align:right;color:#999}#footer-desktop p a{color:#999}#footer-desktop p a:hover{color:#e31936}#footer-desktop ul{margin:0;padding:0 0 4px}#footer-desktop ul li{font-size:13px;font-size:.7rem;list-style-type:none;line-height:1.4em;padding-bottom:.6em;display:block}#footer-desktop ul li a{color:#757575}#footer-desktop .footer-top{display:table;table-layout:fixed;width:100%}#footer-desktop .follow-links,#footer-desktop .team-list{width:25%}#footer-desktop .link-list{width:16.66667%}#footer-desktop .follow-links,#footer-desktop .link-list,#footer-desktop .team-list{padding:0 20px;display:table-cell}#footer-desktop .follow-links,#footer-desktop .link-list{border-left:1px solid #333}#footer-desktop .team-list ul li{float:left;width:50%}#footer-desktop .follow-links .newsletter-button,#footer-desktop .follow-links .tickets-button{width:100%}#footer-desktop .follow-links ul li{display:inline-block;font-size:34px;font-size:2.8rem;padding:0 14px 0 0;margin:0}#footer-desktop .follow-links ul li a{color:#333}#footer-desktop .follow-links ul li a:hover{color:#999}#footer-desktop .follow-links ul li.nospace{padding-right:0}#footer-desktop .follow-links .newsletter:after,#footer-desktop .follow-links .newsletter:before{display:table;content:""}#footer-desktop .follow-links .newsletter p{float:left;max-width:38%;font-size:11px;font-size:.5rem;color:#757575;padding:8px 2px;border-top:1px solid #333;border-bottom:1px solid #333}#footer-desktop .follow-links .newsletter .signup .n1{float:right;max-width:55%;font-size:13px;font-size:.7rem;color:#999;border:none;background:#333;padding:8px 2px 8px 8px;margin-top:0}#footer-desktop .follow-links .newsletter .signup label{display:none}#footer-desktop .follow-links .newsletter-button h3{font-size:18px;font-size:1.2rem;text-align:center;text-transform:uppercase;margin:0 0 8px}#footer-desktop .follow-links .newsletter-button h3 a{color:#fff;display:block;padding:12px 0;background:#333}#footer-desktop .follow-links .tickets-button h3{font-size:18px;font-size:1.2rem;text-align:center;text-transform:uppercase;margin:0}#footer-desktop .follow-links .tickets-button h3 a{color:#fff;display:block;padding:12px 0;background:#e31936}#footer-desktop .footer-logos{border-top:1px solid #333;margin:24px auto 12px;padding-top:18px}#footer-desktop .footer-logos .baseline-logos{width:18%}#footer-desktop .footer-logos .baseline-cu-logo{width:28%}#footer-desktop .footer-logos .footer-grey img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:gray;opacity:.8}#footer-desktop .footer-logos .footer-grey img:hover{filter:none;-webkit-filter:grayscale(0);opacity:1}.lt-ie9 #footer-desktop ul li{font-size:11px;font-size:.5rem}.lt-ie9 #footer-desktop .follow-links ul li{font-size:48px;font-size:4.2rem}@media only screen and (max-width:900px){#footer-desktop .team-list{width:34%}#footer-desktop .link-list{width:22%}#footer-desktop .footer-bottom{border-top:1px solid #333;margin:24px 15px 0;padding-top:14px}#footer-desktop .footer-bottom .social-media ul{padding:0 0 2px}#footer-desktop .footer-bottom .social-media ul li{display:inline-block;font-size:32px;font-size:2.6rem;line-height:1em;padding:0 14px 0 0;margin:0}#footer-desktop .footer-bottom .social-media ul li a{color:#333}#footer-desktop .footer-bottom .social-media ul li a:hover{color:#999}#footer-desktop .footer-bottom .social-media ul li.nospace{padding-right:0}#footer-desktop .footer-bottom .newsletter .signup input#mce-EMAIL2{width:85%;font-size:15px;font-size:.9rem;color:#999;border:none;background:#333;padding:12px 4px 12px 14px}#footer-desktop .footer-bottom .newsletter .signup label{display:none}#footer-desktop .footer-bottom .tickets-button{width:100%;background:#e31936}#footer-desktop .footer-bottom .tickets-button h3{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:20px;font-size:1.4rem;text-align:center;text-transform:uppercase;margin:14px 0 0;padding:17px 0}}@media only screen and (max-width:720px){#footer-desktop ul li{font-size:12px;font-size:.6rem}}#footer-mobile{background-color:#00000d;padding-bottom:20px}#footer-mobile ul.nav{text-transform:uppercase;padding:0;margin:0 0 18px}#footer-mobile ul.nav:after,#footer-mobile ul.nav:before{display:table;content:""}#footer-mobile ul.nav:after{clear:both}#footer-mobile ul.nav li{float:left;width:50%;font-size:12px;font-size:.6rem;display:inline-block;text-align:center;padding:12px 18px;border-bottom:1px solid #333}#footer-mobile ul.nav li a{color:#757575}#footer-mobile ul.nav li a:hover,#footer-mobile ul.nav li.tickets a{color:#fff}#footer-mobile ul.nav li.tickets{background:#e31936;border-bottom:1px solid #e31936;border-left:1px solid #e31936}#footer-mobile ul.nav li.divider{border-left:1px solid #333}#footer-mobile .footer-mobile-logo{background:url(../images/svg/cu-logo-white-outlined.svg) center no-repeat;background-size:contain;height:36px;width:100%;text-indent:-9999px}#footer-mobile .footer-mobile-logo p{margin:0;padding:0}#footer-mobile .footer-mobile-logo a{display:block;height:36px;width:80%;margin:0 auto}#footer-mobile .footer-icons ul{text-align:center;padding:0;margin:0}#footer-mobile .footer-icons ul li{display:inline-block;font-size:26px;font-size:2rem;color:#a3a3a3;margin:0;padding:2px 3px 0}#footer-mobile .footer-icons ul li a{color:#333}#footer-mobile .footer-icons ul li a:hover{color:#999}#footer-mobile .nosvg .footer-mobile-logo{background:url(../images/cu-logo-white-outlined.png) center no-repeat}.player-profiles{padding:0 15px}.player-profiles:after,.player-profiles:before{display:table;content:""}.player-profiles #tableview table{max-width:940px;margin:0 auto}.player-profiles .profile-item .player-name h3,.player-profiles .profile-item .roster-info .coach-info p,.player-profiles .profile-item .roster-info .player-info p{font-weight:400;margin:0;font-family:'Gotham SSm A','Gotham SSm B';font-style:normal;text-align:center;text-transform:uppercase}.player-profiles .profile-item{position:relative;background:#333;border:1px solid #1d1d1d;float:left;width:20%}.player-profiles .profile-item .player-name{position:absolute;z-index:100;bottom:70px;width:100%}.player-profiles .profile-item .player-name h3{font-size:14px;font-size:.8rem;line-height:1.6em;color:#fff;padding:0}.player-profiles .profile-item .player-name h3 span{background:#e31936;padding:6px 8px}.player-profiles .profile-item img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:gray}.player-profiles .profile-item img:hover{filter:none;-webkit-filter:grayscale(0)}.player-profiles .profile-item .roster-info{padding:8px 0 4px;border-top:2px solid #1d1d1d}.player-profiles .profile-item .roster-info:after,.player-profiles .profile-item .roster-info:before{display:table;content:""}.player-profiles .profile-item .roster-info .coach-info,.player-profiles .profile-item .roster-info .player-info{float:left}.player-profiles .profile-item .roster-info .coach-info p,.player-profiles .profile-item .roster-info .player-info p{font-size:12.5px;font-size:.65rem;color:#a6a6a6;padding:2px 0}.player-profiles .profile-item .roster-info .coach-info p.info-variable,.player-profiles .profile-item .roster-info .player-info p.info-variable{color:#fff}.player-profiles .profile-item .roster-info .five-col{width:20%}.player-profiles .profile-item .roster-info .three-col{width:33.33333%}.player-profiles .profile-item .roster-info .coach-info{width:100%}.player-profiles .profile-item .roster-info .coach-info h3{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;font-size:15px;font-size:.9rem;text-transform:uppercase;text-align:center;margin:0 auto;color:#fff;width:95%}.player-profiles .profile-item .roster-info .coach-info p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;padding:2px 0 4px;color:#a6a6a6!important;width:100%;margin:0 auto}.player-profiles .raven-strong{background:#e31936;height:100%;display:table}.player-profiles .raven-strong p{display:table-cell;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:28px;font-size:2.2rem;line-height:1.1em;text-transform:uppercase;vertical-align:middle;text-align:center}.hall-fame-archive:after,.hall-fame-archive:before,.home-events:after,.home-events:before{display:table;content:""}@media only screen and (max-width:768px){.player-profiles .profile-item{width:33.33333%}.player-profiles .raven-strong p{font-size:24px;font-size:1.8rem}}@media only screen and (max-width:640px){.player-profiles{padding:0 1px}.player-profiles .profile-item{width:50%}.player-profiles .raven-strong p{font-size:18px;font-size:1.2rem}}.profiles-home{padding:0 15px;margin-bottom:20px}.profiles-home .rosters-none{background:#00000d;text-align:center;margin-bottom:20px;padding:20px}.player-profiles .profile-full h2,.profiles-home .rosters-none p{font-style:normal;padding:0;font-family:'Gotham SSm A','Gotham SSm B'}.profiles-home .rosters-none p{font-weight:400;color:#999;margin:0}.player-profiles .profile-full h2{font-weight:500;font-size:22px;font-size:1.6rem;text-transform:uppercase;text-align:center;margin:24px 0 18px}.player-profiles .profile-full .roster-details{width:38%;font-family:'Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;font-size:16px;font-size:1rem;text-transform:uppercase;margin:0 auto;color:#999}.hall-fame-archive h3,.home-events .event-image .event-date p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;text-align:center}.player-profiles .profile-full .roster-details td{padding:6px 0;margin:0;vertical-align:middle}.player-profiles .profile-full .roster-details td span{color:#fff}.player-profiles .profile-full .roster-details .eligibility{background:#333}.player-profiles .profile-full .roster-details .year-1,.player-profiles .profile-full .roster-details .year-2,.player-profiles .profile-full .roster-details .year-3,.player-profiles .profile-full .roster-details .year-4,.player-profiles .profile-full .roster-details .year-5{font-size:15px;font-size:.9rem;color:#fff;text-align:center;padding:5px 8px 4px;background:#e31936}.player-profiles .profile-full .roster-details .year-1{width:20%}.player-profiles .profile-full .roster-details .year-2{width:40%}.player-profiles .profile-full .roster-details .year-3{width:60%}.player-profiles .profile-full .roster-details .year-4{width:80%}.player-profiles .profile-full .roster-details .year-5{width:100%}.player-profiles .profile-full .red{color:#e31936}@media only screen and (max-width:640px){.player-profiles .profile-full .roster-details{width:80%;font-size:15px;font-size:.9rem}}.player-container{min-height:880px}.player-wrapper{position:relative;width:100%}.player-wrapper .centered img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:gray}.player-wrapper .player-nav{position:absolute;z-index:1000;width:100%;padding:0 28px;top:120px}.player-wrapper .player-nav p{font-size:106px;font-size:10rem}.player-wrapper .player-nav p a{color:#333}.player-wrapper .player-nav p a:hover{color:#666}.player-wrapper p.previous-plyr{float:left}.player-wrapper p.next-plyr{float:right}@media only screen and (max-width:640px){.player-container{min-height:500px}.player-wrapper .title-spacing{padding-top:12px;border:none}.player-wrapper .title-spacing h2{font-size:18px;font-size:1.2rem;border:none}.player-wrapper .player-nav{padding:0;top:180px}.player-wrapper .player-nav p{font-size:38px;font-size:3.2rem}.player-wrapper .player-nav p a{color:#fff}.player-wrapper .player-nav p a:hover{color:#e31936}.player-wrapper p{font-size:46px;font-size:4rem}.player-wrapper p a{color:#e6e6e6}.player-wrapper p a:hover{color:#fff}.player-wrapper p.previous-plyr{float:left}.player-wrapper p.next-plyr{float:right}}.hall-fame-archive{margin-bottom:28px}.hall-fame-archive h3{font-size:24px;font-size:1.8rem;text-transform:uppercase;color:#a6a6a6;margin:24px 0 8px;padding:0}.hall-fame-archive .profile-item .player-name{bottom:28px}.hall-of-fame-bio{padding-top:36px}.home-events .four{margin-bottom:20px}.home-events a{color:#fff}.home-events .event-item{background:#00000d}@media only screen and (min-width:800px){.home-events .event-item{min-height:170px}}@media only screen and (max-width:799px){.home-events .event-item{min-height:150px}}.home-events .event-image{position:relative;background:#00000d;border:6px solid #00000d}.home-events .event-image .event-date{position:absolute;z-index:100;top:0;height:100%;width:40%;display:block;background:#e31936;background:rgba(227,25,54,.7)}.event-listing:last-child:after,.event-listing:last-child:before,.home-scores .recent-score:after,.home-scores .recent-score:before,.home-scores:after,.home-scores:before{display:table;content:""}.home-events .event-image .event-date p{font-size:44px;font-size:3.8rem;line-height:1em;padding:24px 0 0;margin:0}.home-events .events-none p,.home-scores .scores-none p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:400}.home-events .event-image .event-date p.small{font-size:14.5px;font-size:.85rem;padding:0}.home-events .event-info p{font-size:13.5px;font-size:.75rem;color:#e6e6e6;text-align:center;padding:4px 4px 10px;margin:0}.home-events .events-none{background:#00000d;text-align:center;margin-bottom:20px;padding:20px}.home-events .events-none p{font-style:normal;color:#999;padding:0;margin:0}.event-listing:last-child{float:left!important}@media only screen and (max-width:768px){.home-events{padding:0 25px}.home-events .four{width:50%;padding:0 35px}}@media only screen and (max-width:640px){.home-events{padding:0 15px}.home-events .four{padding:0;margin-bottom:25px}}.home-scores .scores-none{background:#00000d;text-align:center;margin-bottom:20px;padding:20px}.home-scores .scores-none p{font-style:normal;color:#999;padding:0;margin:0}.game-container,.home-scores .recent-score .away-team p,.home-scores .recent-score .home-team p{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;text-transform:uppercase}.home-scores .four{margin-bottom:20px}.home-scores .recent-score{background:#141414;text-align:center}.home-scores .recent-score .away-team{float:left;width:50%;border-right:1px solid #222}.home-scores .recent-score .home-team{float:right;width:50%}.home-scores .recent-score .away-team,.home-scores .recent-score .home-team{padding:18px 0 12px}.home-scores .recent-score .away-team img,.home-scores .recent-score .home-team img{vertical-align:middle;padding:10px 10px 4px}.home-scores .recent-score .away-team p,.home-scores .recent-score .home-team p{font-size:13px;font-size:.7rem;color:#999;padding:0;margin:0}.home-scores .recent-score .away-team p.final-score,.home-scores .recent-score .home-team p.final-score{font-size:30px;font-size:2.4rem;color:#fff}@media only screen and (max-width:640px){.home-scores .recent-score .away-team p.final-score,.home-scores .recent-score .home-team p.final-score{font-size:24px;font-size:1.8rem;color:#fff}}.timeline-legend{position:relative;text-transform:uppercase}.timeline-legend ul{font-size:16px;font-size:1rem;text-align:center}.timeline-legend ul li{display:inline-block;padding:0 20px}.timeline-legend .marker{float:left;width:20px;height:20px;border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-right:7px}.timeline-legend .marker-win{background:#e31936}.timeline-legend .marker-loss{background:#00000d}.timeline-headers p{font-size:21px;font-size:1.5rem;text-transform:uppercase;text-align:center;color:#a6a6a6;padding:0;margin:0}.timeline-headers .header-home{padding-right:5%}.timeline-headers .header-away{padding-left:5%}.home-game{position:relative;z-index:1000px;margin-right:50%;border-right:1px solid #e31936;padding:20px 0}.home-game span.timeline{right:-11px}.home-game .pointer{position:absolute;padding-left:20px;width:0;height:0;top:42.5%;border-style:solid;border-width:20px 0 20px 36px;border-color:transparent transparent transparent #141414;right:0}.home-game .game-container{margin-right:10%}.away-game{position:relative;z-index:1000px;margin-left:50%;right:1px;border-left:1px solid #e31936;padding:20px 0}.away-game span.timeline{left:-11px}.away-game .pointer{position:absolute;z-index:1000px;padding-left:20px;width:0;height:0;top:42.5%;border-style:solid;border-width:20px 36px 20px 0;border-color:transparent #141414 transparent transparent}.away-game .game-container{margin-left:10%}.away-game span.timeline,.home-game span.timeline{position:absolute;top:45%;width:22px;height:22px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#a6a6a6;border:2px solid #fff}.away-game span.timeline-win,.home-game span.timeline-win{background:#e31936}.away-game span.timeline-loss,.home-game span.timeline-loss{background:#00000d}.game-container{background:#141414;padding:20px 10px;text-align:center}.game-container:after,.game-container:before{display:table;content:""}.game-container .team-logos{margin-top:18px}.game-container h3{font-size:17px;font-size:1.1rem;color:#c3c3c3;margin:0 0 8px;padding:0}.game-container p{font-size:15px;font-size:.9rem;color:#888;margin:0 0 2px;padding:0}.game-container p.countdown{font-size:20px;font-size:1.4rem;color:#a6a6a6;margin-bottom:18px}.game-container p.event-gender{font-size:13.5px;font-size:.75rem;padding:4px 0 10px;color:#e6e6e6}.game-container p.location{font-size:14px;font-size:.8rem;color:#a6a6a6}.game-container p.edit-event{font-size:16px;font-size:1rem;margin:24px 0 0;padding:0}.game-container p.edit-event a{color:#e31936}.game-container p.edit-event a:hover{color:#fff}.game-container .one-third{float:left;padding:0 15px}.game-container .info{width:26%;padding:28px 0 0}.game-container .event-time p{font-size:17px;font-size:1.1rem;padding-bottom:4px;color:#fff}.game-container .logo{width:37%}.game-container ul{margin:0;padding:0}.game-container ul li{margin:0;padding:0;display:inline-block}.game-container ul.section-buttons{margin:32px 0 18px}.game-container ul.section-buttons li a{background:#e31936;color:#fff}.game-container ul.section-buttons li a:hover{background:#333;color:#a6a6a6}.game-container ul.social li{font-size:24px;font-size:1.8rem;margin-top:18px;padding:0 12px}.game-container ul.social li a{color:#666}.game-container ul.social li a:hover{color:#fff}.game-container .team-record{margin:30px -10px -20px}.game-container .team-record p{font-size:13.5px;font-size:.75rem;padding:5px 12px}@media only screen and (max-width:700px){.away-game,.home-game{padding:28px 0}.away-game .pointer,.home-game .pointer{display:none}.timeline-headers p{font-size:18px;font-size:1.2rem}.game-container{padding:0;background:0 0}.game-container .one-third{width:100%}.game-container .info{padding-top:0}.game-container .team-logos{margin:0}.game-container h3{font-size:15.5px;font-size:.95rem;margin:0 0 4px}.game-container p{font-size:14.5px;font-size:.85rem}.game-container ul.section-buttons{margin:12px 0 0}.next-game{background:#141414;padding:20px 10px 32px}}.team-record{background:#333;padding:6px 10px;text-align:center}.team-record p{font-size:12px;font-size:.6rem;color:#fff;text-transform:uppercase;padding:0;margin:0}.home-scores .team-record{background:#e31936}.gform_wrapper{margin:-12px 0 36px!important;max-width:95%!important}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{width:95%!important}.gform_wrapper h1,.gform_wrapper h2{font-size:30px;font-size:2.4rem;margin-bottom:0}.gform_wrapper h2{font-size:26px;font-size:2rem;margin-bottom:0}.gform_wrapper h3{font-size:24px;font-size:1.8rem;margin-bottom:0}.gform_wrapper h4,h5,h6{font-size:22px;font-size:1.6rem;margin-bottom:0}.gform_wrapper .gfield_description{padding:2px 0 18px!important}.gform_wrapper ul.gfield_radio{background-color:none!important}ul.gform_fields{margin:0!important}.gform_wrapper .gfield_required{color:red!important}.gform_wrapper span.gform_description{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:22px!important;color:#333!important}.gform_title{font-weight:400!important;margin-top:18px!important}.gfield_label{color:#e6e6e6!important}.gform_wrapper .textarea,.gform_wrapper input{font-family:inherit;font-size:.9em!important;color:#a6a6a6;border:none!important;background:#333;padding:12px 14px!important}input.button{font-family:'Gotham SSm A','Gotham SSm B';font-style:normal;font-size:16px;font-size:1rem;text-transform:uppercase;font-weight:400;padding:14px;background:#e31936;color:#fff}.gform_wrapper select{font-family:inherit;font-size:.9em!important;color:#a6a6a6;border:none!important;background:repeat-x #333;background-image:-webkit-gradient(linear,0 0,100% 0,from(#333),to(#333));background-image:-webkit-linear-gradient(left,#333,#333);background-image:-moz-linear-gradient(left,#333,#333);background-image:-ms-linear-gradient(left,#333,#333);background-image:-o-linear-gradient(left,#333,#333);background-image:linear-gradient(left,#333,#333);padding:12px 14px!important}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{color:#999!important;font-size:10px!important;margin:0 0 0 6px!important}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_year{width:100px!important}.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_month input,.gform_wrapper .gfield_date_year input{width:100%!important}.ginput_full,.ginput_left,.ginput_right{padding:0 0 8px!important}.gfield_date_day,.gfield_date_month,gfield_date_year{border-right:14px solid #fff!important}.gfield_checkbox,.gfield_radio,.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{background-color:none!important;border:none!important}.gfield_checkbox,.gfield_radio{margin-left:0!important}.gfield_html{margin:28px 0 20px!important}.gform_wrapper table thead{background:0 0;color:#333}.gform_wrapper table tr.alt td{background:#fff!important}.gform_wrapper .gfield_list input{width:88%!important}table.gfield_list{background:0 0!important}table.gfield_list thead{color:#c3c3c3!important}.lt-ie9 .home-news .equalheight{float:left}