<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&amp;display=swap');

body {background: #fff;    font-family: 'Roboto', sans-serif; font-size: 16px; background: #FFF url(/images/site_images/page-bg-pattern.jpg) no-repeat; box-sizing: border-box;
   padding: 0; background-position: center; background-repeat-y: repeat;}
a { color: #000; text-decoration: none; -moz-transition:color .2s; -webkit-transition:color .2s; -ms-transition:color .2s; -o-transition:color .2s; transition:color .2s }
a:hover { text-decoration: underline  !important; }
a:link {color:#862633;text-decoration: underline;} 
*, *:before, *:after{box-sizing:border-box;}
h1,h2,h3,h4,h5,h6 { color:#000 }
h1 { font-size:34px }
h2 { font-size:30px }
h3 { font-size:26px }
h4 { font-size:22px }
h5 { font-size:18px }
h6 { font-size:16px } 
a:hover {    color: #862633;}
a[rel="wiki-link"] {font-size: 14px !important;color: #000 ;font-family: 'Roboto', sans-serif !important;letter-spacing: 0 !important;text-transform: none !important;}
:focus{outline:1px solid !important;}
.landing-row .wrapper-cover, .wrapper-cover {  max-width: 1170px; margin: 0 auto; width: 100%;     padding: 0 15px;}  
.section-header {    position: absolute;    left: -9999px;    color: #fff;  background: #000;}
.accent-bg { background: #862633 !important;color: #fff !important;}
.slick-slide {box-sizing: unset;}
main#mainbody {   background: #e6e5e5;}
div#page {  overflow: hidden;}
.offscreen {     background: #000;     color: #fff; }
.mod-scoreboard.style4 .event-box .links a {  box-sizing: unset; }
.mod-news-rotator .media-box .slide-img{padding-top:55.25%!important;}
/*.mod-site-header:not(.style4) .dropnav .nav.show &gt; .submenu,*/
/*.mod-site-header:not(.style4) .dropnav .nav:hover &gt; .submenu{*/
/*    opacity: 1;*/
/*    visibility: visible;*/
/*    -ms-transition: all 0.5s 0.2s ease;*/
/*    -moz-transition: all 0.5s 0.2s ease;*/
/*    transition: all 0.5s 0.2s ease;*/
/*}*/
    
.internal-page #mainbody { max-width: 1170px; margin: 0 auto; padding: 30px 20px; background: #fbfbfb; margin-top: 50px; margin-bottom: 50px; border: 1px solid #ccc; }
div#calroot {    width: 261px; }
.share-buttons .share-btn span:before {  box-sizing: unset; }
.site-developer.inverted {background:#222; color:#fff;}
.site-developer.inverted a {color:#fff; }  
.site-developer { text-align:center; padding:0.75rem; }
.site-developer .site-developer-logo {/* max-height:70px; */ vertical-align:middle; } 
.site-developer a .site-developer-logo { opacity:1 }     
.site-developer a {display:inline-block; }
.site-developer a:hover .site-developer-logo,
.site-developer a:focus .site-developer-logo,
.site-developer a:active .site-developer-logo{ opacity:1; }
.schedule-cal .cal-date { box-sizing: unset; }
.news-rotator a[rel="wiki-link"], .photos-aotw a[rel="wiki-link"], footer#mod-site-footer a[rel="wiki-link"]{  color: #fff; }

/*******secondry nav****/

.secondary-nav.clearfix {color: #fff;    position: relative;  z-index: 2;    background: #000; border-bottom: 1px solid #fff;}
.secondary-nav h1 { margin: 0; color: #fff; font-size: 1.5rem; text-transform: uppercase;
font-weight: 700; width: 100%; text-align: left; flex: 0 0 40%; max-width: 40%; letter-spacing: 2px; padding-top: 0; padding-left: 0; text-shadow: 2px 2px 0px rgb(0 0 0); }
.secondary-nav&gt;.clearfix { width: 100%; display: flex;
flex-wrap: wrap; max-width: 1170px; margin: 0 auto; justify-content: center; background: transparent; padding: 10px 15px 8px; align-items: center; }
.secondary-nav &gt; .clearfix &gt;  ul.clearfix {display: flex;justify-content: flex-end;align-items: center;margin: 0;margin-top: 3px;width: 100%;flex: 0 0 60%;max-width: 60%;}
.secondary-nav h1 a {color: #fff;text-decoration: none;}
.secondary-nav ul.clearfix li {list-style: none;position: relative;}
.secondary-nav ul.clearfix li a { color: #fff; text-decoration: none;
padding: 0 10px 0; display: inline-block; cursor: pointer; font-size: 0.875rem; position: relative; text-transform: none; font-weight: normal; letter-spacing: 0px; }
.secondary-nav ul.clearfix li a:hover { text-decoration:underline;} 
.secondary-nav ul.clearfix li.has-nav:hover ul.clearfix,  .secondary-nav ul.clearfix li.has-nav.more.focus  ul.clearfix{display: block; }
.secondary-nav ul.clearfix li.has-nav &gt; ul.clearfix li a {padding: 7px 15px;background: #862633;display: block;color: #fff;border-bottom: 1px solid #aab4bd;font-size: 1rem;text-transform: none;}
.secondary-nav ul.clearfix li.has-nav &gt; ul.clearfix {display: none;display: none;z-index: 9999;position: absolute;width: 200px;top: 100%;right: -7px;border-top: 3px solid #aab4bd;}
.secondary-nav ul.clearfix li.has-nav &gt; a {padding-right: 0;}
.secondary-nav &gt; .clearfix &gt;  ul.clearfix  &gt; li:first-child &gt; a:before {opacity: 0;}
.secondary-nav &gt; .clearfix &gt;  ul.clearfix  &gt; li:first-child &gt; a {padding-left: 0;}
.secondary-nav h1 ul.clearfix {margin: 0;padding: 0;}
.secondary-nav h1 ul.clearfix a {padding: 0;pointer-events: none;}
 
.secondary-nav.clearfix a[rel="wiki-link"] {   color: #fff; }
.secondary-nav.clearfix .hash-team-link &gt; a.hash-link {   display: none !important; }


/****secondry-menu end**/

.banner-score .linescore .scorebox .score {  box-sizing: unset; }

@media(min-width:992px){
    .secondary-nav .team-links { display:block; position:absolute; right:0; top:4px;right: 5px;  top: 50%;  transform: translate(0,-50%); }
.secondary-nav .team-links:before { content:'More'; display:block; border:1px solid #e0e0e0; padding:10px 30px 10px 10px; cursor:pointer; text-transform:uppercase; font-weight:700; line-height:17px }
.secondary-nav .team-links:after { content:''; position:absolute; right:0; top:50%; margin-top:-8px; display:inline-block; vertical-align:middle; width:17px; height:17px; margin-right:5px; background:url(/images/setup/master_sprite.png) no-repeat -1262px 0 }
.secondary-nav .team-links ul { display:none; position:absolute; right:0; padding:20px; white-space:nowrap; text-align:right; background:#000; border-radius:5px 0  }
.secondary-nav .team-links:hover ul { display:block }
.secondary-nav .team-links li { float:none }
.secondary-nav .team-links li:before { display:none }
.secondary-nav .team-links li a { display:block; min-width:100px; padding:0; font-size:14px; font-weight:400; color:#fff; white-space:nowrap }
.secondary-nav .team-links li a:hover { color:#862633 }
.secondary-nav &gt; .clearfix &gt; ul.clearfix {   padding-right: 90px; }
.secondary-nav.clearfix &gt; .clearfix {   position: relative; }
}

@media(max-width:991px){
.secondary-nav.clearfix&gt;.clearfix h1 {flex: 0 0 100%;max-width: 100%;position: relative;padding-right: 37px;color: #fff;    font-size: 1.25rem;padding-left: 10px;}
.secondary-nav.clearfix &gt;.clearfix &gt; ul.clearfix {flex: 0 0 100%;max-width: 100%;justify-content: flex-start;display: none;padding-top: 20px;}
.secondary-nav.clearfix.active &gt;.clearfix &gt; ul.clearfix{display: block;padding-bottom: 33px;}
.secondary-nav.clearfix &gt;.clearfix &gt; li {    padding: 5px 0 5px;}
.secondary-nav.clearfix &gt;.clearfix &gt;  li .dropdown a {    color: #1e1756;}  
.secondary-nav.clearfix &gt;.clearfix &gt; h1:after {content: "";width: 0;height: 0;border-style: solid;border-color: #fff transparent transparent;border-width: 10px 10px 0;position: absolute;
right: 10px;top: 50%;margin-top: -5px;}
.secondary-nav.clearfix.active &gt;.clearfix &gt; h1:after {    border-color: transparent transparent #fff;    border-width: 0 10px 10px;}
.secondary-nav&gt;.clearfix&gt;ul.clearfix&gt;li&gt;a:after{display:none;}
.secondary-nav&gt;.clearfix&gt;ul.clearfix li:first-child {padding-left: 8px;}
.secondary-nav&gt;.clearfix&gt;ul.clearfix li {padding: 6px 0 !important;}
.secondary-nav.clearfix&gt;.clearfix &gt; ul.clearfix &gt; li.has-nav.more &gt; ul.clearfix {display: block;position: relative;top: 0;left: 0;color: #fff;width: 100%;padding: 0;padding-left: 0;margin: 0;}
.secondary-nav&gt;.clearfix&gt;ul.clearfix li.has-nav&gt;a {display: none;}
.secondary-nav&gt;.clearfix&gt;ul.clearfix li.has-nav {padding: 0 !important;}
.secondary-nav.clearfix &gt; .clearfix { flex-wrap: wrap;} 
.secondary-nav.clearfix &gt; .clearfix {padding-bottom: 10px;}
.secondary-nav.clearfix {margin-top: 17px;}
.site-footer {background: url(/images/setup/footer_bg.jpg) no-repeat!important;background-size: 230% 100%;}
.secondary-nav.clearfix &gt; .clearfix {flex-wrap: wrap;padding-bottom: 0;}
.secondary-nav.clearfix {background: #000000;padding: 10px 0;margin-top: 0;}
.secondary-nav.clearfix&gt;.clearfix &gt; ul.clearfix &gt; li.has-nav &gt; ul.clearfix {background: transparent !important;}
.secondary-nav.clearfix&gt;.clearfix &gt; ul.clearfix &gt; li a {color: #fff;padding-left: 15px !important;letter-spacing: 1px;}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix&gt;li a {display: block;color: #fff;padding: 7px 10px !important;}
.secondary-nav&gt;.clearfix&gt;ul.clearfix li {padding: 0 !important;}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix&gt;li.has-nav&gt;ul.clearfix {display: block;position: relative;top: 0;left: 0;background: 0 0;color: #fff;width: 100%;padding: 0;padding-left: 18px;}
.secondary-nav ul.clearfix li.has-nav.more ul.clearfix li a {background: transparent;border: none;}
.secondary-nav.clearfix&gt;.clearfix &gt; ul.clearfix &gt; li.has-nav.more &gt; ul.clearfix {border: none;}
.secondary-nav &gt; .clearfix &gt; ul.clearfix &gt; li &gt; a:before{display:none;}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix&gt;li.has-nav.more &gt; a {display: none;}
.secondary-nav.clearfix &gt; .clearfix {padding: 0;     min-height: inherit;}
.secondary-nav.clearfix.active &gt;.clearfix &gt; ul.clearfix {padding-bottom: 0; padding-top:5px;}
.secondary-nav.clearfix {padding-top: 10px;}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix&gt;li.has-nav&gt;ul.clearfix {display:none;margin-left: 0;}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix&gt;li.has-nav.active&gt;ul.clearfix {display:block;background: rgba(0,0,0,0.2) !important;}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix&gt;li.has-nav &gt; a {display: none;}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix&gt;li.has-nav&gt;ul.clearfix {display: block;margin-left: 0;border: none;padding: 0;margin: 0;}
.secondary-nav ul.clearfix li.has-nav &gt; ul.clearfix li a {border: none;     background: transparent;font-size: 0.875rem;}
.secondary-nav.clearfix .hash-team-link { display: none; }
.secondary-nav.clearfix.active .hash-team-link { display: block; width: 100%; margin: 0; padding: 0; right: 0; background: rgb(255 255 255 / 10%); }
.secondary-nav.clearfix.active .hash-team-link .team-links.clearfix ul.clearfix { margin: 0; }
.secondary-nav.clearfix.active .hash-team-link .team-links.clearfix ul.clearfix a { padding: 5px 10px; letter-spacing: 1px; }
}

.dropnav .submenu.level1 .has-submenu li a[href*="twitter"], .dropnav .submenu.level1 .has-submenu li a[href*="facebook"], .dropnav .submenu.level1 .has-submenu li a[href*="instagram"] {
width: 15px;height: 20px;line-height: 20px;margin: 5px 0;color: #fff;overflow: hidden}
.dropnav .submenu.level1 .has-submenu li a:before { display:block; font-family:"GlyphIcons"; font-style:normal; font-weight:normal; font-size:14px; speak:none; text-decoration:inherit; text-align: center;  font-variant: normal; text-transform:none }
.dropnav .submenu.level1 .has-submenu li a[href*="twitter"],
.dropnav .submenu.level1 .has-submenu li a[href*="facebook"],
.dropnav .submenu.level1 .has-submenu li a[href*="instagram"] { width:15px; height:20px; line-height:20px; margin:5px 0; color:#fff; overflow:hidden}
.dropnav .submenu.level1 .has-submenu li a[href*="twitter"]:before { content:"\e81e" }
.dropnav .submenu.level1 .has-submenu li a[href*="facebook"]:before { content:"\e81c" }
.dropnav .submenu.level1 .has-submenu li a[href*="instagram"]:before { content:"\e81f" }

/*******************news-rotator**********************************/
.news-rotator { background: url(../images/setup/rotator_background.jpg); background-repeat: no-repeat; background-size: COVER; background-position: center; padding: 22px 0px 70px; }
.news-rotator .mod-news-rotator.style2 .story-box .date-sport { color: #ffffff; font-size: 0.875rem; font-weight:500; }
.news-rotator .mod-news-rotator.style2 .story-box .title { color: #fff; text-decoration: none; font-size: 1.25rem; text-transform:capitalize; }
.news-rotator .mod-news-rotator .story-box .related-links li a { color: #fff; text-decoration: none; }
.news-rotator .mod-news-rotator.style2 .control{height:88px!important;}
.news-rotator .mod-news-rotator.style2 .control .thumb{height:100%; object-fit: cover;}

.social-wrap .tabs-wrapper ul.tabs li a:before { display: block; font-family: "GlyphIcons"; font-style: normal; font-weight: normal; font-size: 1.875rem; speak: none; text-decoration: inherit;
text-align: center; font-variant: normal; text-transform: none; color: #862633; line-height:50px; }
.social-wrap .tabs-wrapper ul.tabs li { width: 31.3%; overflow: hidden; height:50px; margin-right:2px;margin-left:3px; }
.social-wrap .tabs-wrapper ul.tabs li a { background: #b1b3b3; width:100%; display:inline-block; text-decoration:none !important;color: #000; }
/*
.social-wrap .tabs-wrapper ul.tabs li.tab1 a:before { content: "\e81e"; }
.social-wrap .tabs-wrapper ul.tabs li.tab3 a:before { content: "\e81c"; }
.social-wrap .tabs-wrapper ul.tabs li.tab2 a:before { content: "\e81f"; }
.social-wrap .tabs-wrapper ul.tabs li.tab4 a:before { content: "\e822"; }
*/



.social-wrap .tabs-wrapper ul.tabs li.tab a[href*="twitter"]:before { content: "\e81e"; }
.social-wrap .tabs-wrapper ul.tabs li.tab a[href*="facebook"]:before { content: "\e81c"; }
.social-wrap .tabs-wrapper ul.tabs li.tab a[href*="instagram"]:before { content: "\e81f"; }
.social-wrap .tabs-wrapper ul.tabs li.tab a[href*="youtube"]:before { content: "\e822"; }

.news-rotator .mod-news-rotator.style2 .control.active img { border: 3px solid #fff; }
.news-rotator .social-wrap.clearfix .tabs { border-bottom: 8px solid #862633; }
.social-wrap .tabs-wrapper ul.tabs li a.active,
.social-wrap .tabs-wrapper ul.tabs li a:focus{ background: #862633;     color: #fff;}
.social-wrap .tabs-wrapper ul.tabs li a.active::before,
.social-wrap .tabs-wrapper ul.tabs li a:focus:before{ color: #b1b3b3; }
.news-rotator .social-wrap .panes { background: #fff;  height: 620px; }
div#tabs1_twitter, div#tabs1_instagram, div#tabs1_youtube {    overflow-y: scroll;   height: 610px; }
div#tabs1_facebook {   text-align: center; }
.news-rotator .instagram-feed ul.clearfix { list-style: none; margin-left: 0px; }
.news-rotator #tabs1_youtube .playlist ul { list-style: none; margin-top: 10px; margin-left: 0px; }
.news-rotator #tabs1_youtube .playlist ul li { margin-bottom: 15px; }
.news-rotator #tabs1_youtube .playlist ul li div a { text-decoration: none; font-size:1rem; }
.social-wrap .tabs-wrapper ul.tabs li:nth-child(4) { margin-right: 0; width: 25%; }
.news-rotator .mod-news-rotator.style2 .story-box .date-sport { text-transform:capitalize; }
.feed .clearfix .head h1 { font-size: 22px; }
.info .links .icon span.text { margin-left: 10px; }
/************************scoreboard**********************/
.scoreboard { background: url(../images/setup/scoreboard_background.jpg); background-repeat: repeat; }
.scoreboard a.view-schedule { display: none; }
.scoreboard #main-tabs .tabs li a { color: #ffffff; text-decoration: none; font-size: 1.5rem;background:rgb(0,0,0,0.01); }
.scoreboard .tabs-wrapper ul.tabs { margin-top: -40px; margin-bottom: 10px; border-left: 30px solid #862633; }
.scoreboard .event .date-status span { color: #000; font-size: 0.75rem; text-transform: uppercase; font-weight: bold; }
.scoreboard .mod-scoreboard.style4 .event-box .sport { color: #862633; font-size: 0.875rem; font-weight: 900; font-family: 'Roboto Condensed', sans-serif; }
.scoreboard .event .date-status { padding-bottom: 5px; margin-bottom: 15px; border-bottom: 2px solid #862633; font-family: 'Roboto Condensed', sans-serif; align-items: center; display: flex; justify-content: space-between; }
.scoreboard .mod-scoreboard.style4 .event-box .event .teams .team { color: #555555; font-size: 0.875rem; font-family: 'Roboto Condensed', sans-serif; }
.scoreboard .mod-scoreboard.style4 .event-box { background: #fff; padding: 13px 20px; }
.scoreboard .mod-scoreboard.style4 .event-box .links a .icon { font-size: 1rem; color: #862633; }
.scoreboard #main-tabs ul.tabs li { padding: 0px 10px; position:relative; }
.scoreboard #main-tabs ul.tabs li:before { position: absolute; content: "/"; color: #fff; right: -5px; font-size: 1.563rem; }
.scoreboard #main-tabs .tabs li a.active { font-weight: 900; }
.scoreboard #main-tabs ul.tabs li.tab2:before { display: none; }
.scoreboard .mod-scoreboard.style4 .event-box:hover .links { background: rgb(134,38,52,0.8); }
.scoreboard .mod-scoreboard.style4 { border-top: 1px solid #dddddd; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
.no-events { padding: 20px 0 10px; text-align: center; font-weight: bold; text-transform: uppercase; }
.info .links { margin-top: 8px; }
.info .links span.date { margin-top: 10px; display: inline-block; }
.info .links .icon { margin-right: 5px; text-decoration:none; }
.info .userinfo { margin-bottom: 10px; }
.feed .tweet .info .userinfo span.icon { float: right; margin-top:0px; }
.feed .tweet .info .userinfo span.logo { width: 50%; float: left; text-align: right; margin-bottom:10px;width: 32px;height: 32px; margin-right:10px; }
.news-rotator .mod-news-rotator .media-box .slide-img img { height: 100% !important; object-fit: cover !important; }
.info .userinfo a { text-decoration: none !important; }
.feed .tweet .info .userinfo span.logo img { border-radius: 50%; }
.feed .tweet .info .userinfo span.title { font-size: 12px; line-height: 18px; font-weight: 700; padding-right: 4px; color: #000; }
.feed .tweet .info .userinfo span.user { font-size: 12px; line-height: 18px; font-weight: 300; padding-right: 4px; color: #657786; }
.tweet-info .text { margin-top: 6px; margin-left: 0; font-size: 12px; line-height: 18px; }
.info .links a span.text { font-size: 12px; line-height: 18px; margin-left: 5px; }
.news-rotator .social-tabs .feed .tweet { border-bottom: 1px solid rgba(15,70,100,.12); padding-bottom: 10px; }
.news-rotator .social-tabs .feed .tweet { border-bottom: 1px solid rgba(15,70,100,.12); padding-bottom: 10px; }
/******************graphic-wrap********************/
.graphic-wrap .mod-graphic-carousel .slider .slick-slide { width: 100% !important; }
.graphic-wrap .slick-track { width: 100% !important; }
.graphic-third-wrap .mod-graphic-carousel.style4 .slick-slide .title {  opacity: 0; }
.graphic-third-wrap .mod-graphic-carousel.style4 .slick-slide a.slide { display: block; width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }

/********************navbar-ads*********************/
.navbar-ads-wrap { background: #e3e3e3; padding:30px 0px; }
.navbar-ads-wrap .mod-graphic-carousel.style1 .slick-prev, .mod-graphic-carousel.style1 .slick-next { text-shadow: none !important; }
.navbar-ads-wrap .mod-graphic-carousel.style1 .slick-next::before { font-size: 2rem; color: #222222; }
.navbar-ads-wrap .mod-graphic-carousel.style1 .slick-prev:before { font-size: 2rem; color: #222222; }
/**********************graphic-wrap******************/
.graphic-third-wrap .mod-graphic-carousel.style4 .slick-slide { width: 100% !important; }
.graphic-third-wrap .slick-track { width: 100% !important; }
.graphic-third-wrap { border-top:2px solid #202020; }
/*********************social-wrap*********************/
.social-wrap.social-box { background: #b1b3b3; padding: 50px 0px; }
.social-wrap.social-box .social-heading { font-weight:normal;text-align: center; font-size: 3rem; text-transform: uppercase; letter-spacing: 2.88px; color: #862633; background: url(../images/setup/heading_background.jpg); height: 25px; line-height: 25px; }
.social-wrap.social-box .social-heading span.heading { background: #b1b3b3; padding-right: 15px; padding-left: 15px; }
.social-wrap.social-box .heading-bold { font-weight: bold; }
.social-wrap.social-box .mod-social.style1 .social-stream .load-more { height: 30px; background: #862633; color: #fff; padding: 0 10px; border: none; line-height: 30px; }
.curator-social {   margin-top: 20px;     margin-top: 15px;  padding-top: 20px; }
.curator-social button.crt-load-more { height: 30px; background: #862633; color: #fff; padding: 0 10px; border: none; line-height: 30px; width: 180px; font-size: 18px; }
.curator-social a.crt-logo.crt-tag {   display: none !important; }
 
/********************photos-aotw********************/
.photos-aotw { background: #202020; padding: 40px 0px 70px; border-bottom: 3px solid #862633; }
.photos-aotw .column7 { /*****width: 58.33333333%;*******/width:50%; padding-right: 15px; padding-left: 15px; }
.photos-aotw .row { display: flex; flex-wrap: wrap; }
.photos-aotw .column5 { /******width: 41.66666667%;*******/width:50%; padding-right: 15px; padding-left: 15px; }
.photos-aotw .mod-aotw.style5 .athletes { padding: 15px; background: #000; margin-top: 25px;/******min-height: 544px;************/min-height:455px; }
.photos-aotw .mod-aotw.style5 .athletes .athlete .title { font-size: 1.875rem; padding:0px 10px; }
.photos-aotw .mod-aotw .heading { text-decoration: none; color: #fff; font-size: 1.875rem; margin:0; }
.photos-aotw .mod-aotw.style5 .athletes .athlete .sport { color: #fff; text-transform: uppercase; font-size: 1rem; margin-bottom:5px; padding:0px 10px; }
.photos-aotw .mod-aotw .leadin { color: #b1b3b3; font-size: 0.875rem; padding:0px 10px; line-height:24px; }
.photos-aotw .mod-photo-gallery.style1 .gallery:hover .thumb::after { top: 15px; right: 15px; left: 15px; bottom: 15px; border: none; background: rgb(134,38,51,0.85); }
.photos-aotw .mod-photo-gallery.style1 .gallery .title .text { font-size: 1.125rem; margin-bottom: 20px; }
.photos-aotw .archive-btn { display: none; }
.gpt-adhesion-placeholder.collapse { display: none; }
h3.photos-heading { color: #ffffff; text-decoration: none; font-size: 1.5rem; background: rgb(0,0,0,0.01); position: relative; font-weight: normal; padding-left: 35px; }
h3.photos-heading:before { content: ""; width: 28px; height: 24px; background: #862633; position: absolute; left: 0; top: 1px; }
.photos-aotw .mod-aotw.style5 .thumb img { height: 255px;}
.photos-aotw .mod-aotw.style5 .thumb { background:#fff; }
.photos-aotw .mod-photo-gallery.style1 .gallery .thumb img {  height: 100%;    object-fit: cover; }

/********************footer**********************/
footer#mod-site-footer { background: url(../images/setup/footer_background.jpg); background-repeat: no-repeat; background-size:cover ; border-top: 2px solid #b1b3b3; padding: 10px 0px; padding-bottom:0px; }
footer#mod-site-footer .site-developer.inverted { background: none; }
footer#mod-site-footer .mod-site-footer p { color: #ffffff; text-transform: uppercase; font-weight: bold; font-size: 1.125rem; }
footer#mod-site-footer .mod-site-footer p a.privacy-policy { color: #fff; text-transform: capitalize; font-size: 0.875rem; text-decoration: none; }
footer.mod-site-footer .navbar-image.footer-logos { margin-bottom: 100px; }
footer.mod-site-footer p a.privacy-policy { font-size: 0.875rem; color: #fff; text-transform: capitalize; font-weight: normal; text-decoration: none; background:rgb(0,0,0,0.01);}
footer#mod-site-footer p { font-size: 1.125rem; text-transform: uppercase; font-weight: bold; color: #fff; background:rgb(0,0,0,0.01); margin-bottom: 10px; }


/**************************internal-page***************/
.schedule-list th { background: #862633; }
.schedule-list .month-title td { background: #862633 !important; }
.schedule-list th { background: #862633 !important; }
.tab-container.primary &gt; .tab-nav { background: #862633; }
.staff-directory th { background: #862633; }
.stats-wrap .stats-box th { background: #862633; }

/***************************media-query****************/

@media (min-width:991px ){
header.mod-site-header.style2 { background: #862633; border-bottom: 2px solid #b1b3b3; }
header.mod-site-header.style2 &gt; div { min-height: 115px; }
header.mod-site-header.style2 .container:before { height: 51px; border-bottom:1px solid #b1b3b3; left: 140px !important;  }
header.mod-site-header.style2 .container::before { content: ""; position: absolute; left: 0px; right: 0px; top: -1px; }
header.mod-site-header.style2 .header-text { top:10px; left: 141px; letter-spacing: 8.6px; line-height: 30px;     font-size: 1.1rem;}
header.mod-site-header.style2 .social-links { top:13px;justify-content: flex-end; }
header.mod-site-header.style2 .dropnav { top: 50px; padding-left: 130px; padding-right:0px; }
header.mod-site-header.style2 .dropnav &gt; ul { height: 65px; }
header.mod-site-header.style2 .dropnav &gt; ul li .nav-link { /******font-size: 1.125rem;*******/font-size:1rem; font-weight: bold; padding: 24px 11px; }
header.mod-site-header.style2 .site-title { top: 5px; }
header.mod-site-header:not(.style4) .dropnav .nav.show { background: #b1b3b3; }
.mod-site-header:not(.style4) .dropnav .nav.show .nav-link { color: #862633; }
.news-rotator .mod-news-rotator.style2 { border: none; background: rgb(38,38,38,0.7); background:none; }
.news-rotator .mod-news-rotator.style2 .story-box { background: rgb(0,0,0,0.7); padding: 20px; text-align: left; min-height:90px;border-top: 1px solid #b1b3b3;    min-height: 111px; }
.news-rotator .mod-news-rotator.style2 .next, .news-rotator .mod-news-rotator.style2 .prev { display: none !important; }
div#submenu1 { left: -1800px; right: -1800px; padding: 40px 1800px 40px 1800px; background: #b1b3b3; }
div#submenu1 &gt; ul.clearfix { width: 1140px; margin: 0 auto; float: none; display: flex; padding: 0; }
header.mod-site-header.style2 .dropnav li.nav.nav1.has-submenu { position: static; }
header.mod-site-header.style2 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix &gt; li.has-submenu { width: 50%; min-width: 50%; max-width: 50%; margin: 0; padding: 0; }
header.mod-site-header.style2 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix &gt; li.has-submenu:first-child { padding-right: 15px; }
header.mod-site-header.style2 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix &gt; li.has-submenu:nth-child(2){ padding-left: 15px; }

header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu { display: flex; justify-content: space-between;     margin: 0;}
header.mod-site-header.style2 .dropnav #submenu1 &gt; ul &gt; .has-submenu &gt; a { color: #862633; font-size: 1.5rem; font-weight: 900; margin-bottom: 10px; width: 100%; display: inline-block; min-width: 250px; text-transform: uppercase;
    letter-spacing:1.92px; margin-left:10px; cursor:text; pointer-events: none;}
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu &gt; a { color: #2c2a29; font-size: 1.125rem; font-weight:bold; line-height:30px; }
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu li a { color: #2c2a29; font-size: 1rem; }
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu li { margin-right: 2px; }
header.mod-site-header.style2 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix &gt; li.has-submenu .submenu li:hover { background: #2c2a29; padding-left: 10px; }
header.mod-site-header.style2 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix &gt; li.has-submenu .submenu li { padding-left: 10px; }
header.mod-site-header.style2 .dropnav .nav &gt; .submenu &gt; ul.clearfix &gt; li.has-submenu .submenu li:hover a { color: #fff; }

.page .mod-site-header:not(.style4) .dropnav .nav.show,
.page .mod-site-header:not(.style4) .dropnav .nav:hover{ background:#b1b3b3 }
.page .mod-site-header:not(.style4) .dropnav .nav &gt; .submenu { opacity:0; visibility:hidden; position:absolute; left:0; top:100%; min-width:200px; padding:40px 20px; text-align:left; background:#b1b3b3; white-space:nowrap }
.page .mod-site-header:not(.style4) .dropnav .nav.show &gt; .submenu{opacity: 1;visibility: visible;-ms-transition: all .5s .2s ease;-moz-transition: all .5s .2s ease;transition: all .5s .2s ease }

.news-rotator .column5 { width: 25%; padding: 0px 0px 0px 15px; }
.news-rotator .row { display: flex; flex-wrap: wrap; } 
.news-rotator .column7 { width: 75%; padding: 0 15px 0px 0px; }
.news-rotator .mod-news-rotator.style2 .next, .news-rotator .mod-news-rotator.style2 .prev { display:none; }
.news-rotator .mod-news-rotator.style2 .controls { margin-top: 15px; }
.news-rotator .mod-news-rotator.style2 .stats-box { padding-top: 53%; }
.photos-aotw .mod-photo-gallery.style1 .gallery:nth-child(1) { width: 100%; }
.photos-aotw .mod-photo-gallery.style1 .gallery:nth-child(2) { width: 50%; }
.photos-aotw .mod-photo-gallery.style1 .gallery:nth-child(3) { width: 50%; clear:none; }
header.mod-site-header:not(.style4) .dropnav .nav  &gt; .submenu { background: #b1b3b3; }
header.mod-site-header:not(.style4) .dropnav .submenu a { color: #000; }
.mod-news-rotator .story-box .date-sport .date ~ .sport::before { color: #862633; }
div#submenu8 { left: 0; }
header.mod-site-header .social-links li a { font-size: 1.125rem; }
header.mod-site-header .social-links li { margin-left: 10px !important; }
header.mod-site-header.style2::before { display:none; }
header.mod-site-header:not(.style4) .dropnav .submenu.level1 &gt; ul &gt; .has-submenu &gt; a { color: #000; font-weight:bold; }
header.mod-site-header:not(.style4) .dropnav .submenu.level2 &gt; ul &gt; .has-submenu &gt; a {   max-width: 100%; }
header.mod-site-header.style2 .dropnav #submenu1 &gt; ul &gt; .has-submenu &gt; a {    max-width: 100%; }
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu .submenu {  margin-left: 6px; }
header.mod-site-header:not(.style4) .dropnav .nav:not(.nav1) { position: static; }
header.mod-site-header:not(.style4) .dropnav .nav:not(.nav1) &gt; .submenu { width: 100%; }
header.mod-site-header:not(.style4) .dropnav .nav:not(.nav1) &gt; .submenu &gt; ul.clearfix { display: flex; width: 100%; flex-wrap: wrap;     margin: 0;}
header.mod-site-header:not(.style4) .dropnav .nav:not(.nav1) &gt; .submenu &gt; ul.clearfix &gt; li.has-submenu { max-width: 50%; flex: 0 0 50%; margin: 0; padding: 0; }
header.mod-site-header:not(.style4) .dropnav .nav:not(.nav1) &gt; .submenu &gt; ul.clearfix a { max-width: 100%; }
header.mod-site-header:not(.style4) .dropnav .nav:not(.nav1) &gt; .submenu &gt; ul.clearfix &gt; li {    flex: 0 0 100%;   max-width: 100%; }
div#submenu2 &gt; ul &gt; li &gt;a {   pointer-events: none; }
header.mod-site-header:not(.style4) .dropnav .nav:not(.nav1) &gt; #submenu4 &gt; ul.clearfix { width: 50%;    display: inline-block; }
div#submenu8 &gt; ul.clearfix { padding-left: 124px; }
div#submenu8 a { font-weight: normal; font-size: 1.25rem; }
.photos-aotw .mod-aotw.style5 .thumb::before { padding-top: 50%; }
.social-wrap .mod-social.style1 .social-stream .filters { margin-top: 10px; padding: 0; text-align: center; }
.social-wrap .mod-social.style1 .social-stream .filters li:nth-child(1) ~ li .text { position: relative; left: 0; }
.social-wrap .mod-social.style1 .social-stream .filters li:hover a { background: none; color: #000; }
.social-wrap .mod-social.style1 .social-stream .filters li:hover .icon { margin-right: 8px; color: #000; position: relative; top: -2px; }
.social-wrap .mod-social.style1 .social-stream .filters li .icon { margin-right: 8px;  position: relative; top: -2px; color:#000; }
.social-wrap .mod-social.style1 .social-stream .filters li.active a { background: none; color: #862633; }
.social-wrap .mod-social.style1 .social-stream .filters li.active { border-bottom: 5px solid #862633; }
.social-wrap .mod-social.style1 .social-stream .filters li:nth-child(1) .icon { position: relative; left: 0; width: 20px; height: 20px; color: #000; }
.social-wrap .mod-social.style1 .social-stream .filters li.active .icon { color: #862633; }
header.mod-site-header:not(.style4) .dropnav .submenu.level1 &gt; ul &gt; .has-submenu &gt; a { color: #862633; font-size: 1.5rem; font-weight: 900; margin-bottom: 10px; width: 100%; display: inline-block; min-width: 250px;
    text-transform: uppercase; letter-spacing: 1.92px; cursor: text; }
.feed .tweet .info .userinfo span { display: block; }
.tweet { margin-bottom: 15px; }
div#submenu8 &gt; ul.clearfix { padding-left: 124px; background: url(../images/setup/Nike_logo.png);background-repeat: no-repeat; background-size: 250px; background-position: right; width: 100%; }
.news-rotator .social-wrap .panes .pane { padding: 10px; }
.news-rotator .social-wrap .panes .pane2 { padding: 10px 0px; }
.news-rotator .info .links span.date { display: none; }
/*div#submenu8 { background: #b1b3b3 url(/images/setup-redesign/sponsor-07.jpg) no-repeat; background-position: right bottom; background-size: auto; } */

header.mod-site-header.style2 .social-links {   right: 23px; }
.header-desktop-search {    position: absolute;    right: 0;   top: 14px; }
.header-desktop-search span.text {   display: none; }

.release-page main#mainbody {    max-width: 1170px;    margin: 0 auto;    padding: 0;    margin-top: 50px;   margin-bottom: 50px; }
.infinite-articles .rel-articles .preview .thumb{max-width: 100%;}
.infinite-articles .rel-articles .preview {    margin-right: 0;   box-sizing: unset; }

}

@media(min-width:1200px){
 header.mod-site-header.style2 &gt; div{       max-width: 1140px;}
}
@media (max-width:1300px ){
    header.mod-site-header.style2:before { left: 200px; }
}
@media (max-width:1200px ){
    .mod-site-header.style2 .header-text { left: 200px; }
    .mod-site-header.style2 .header-text { left: 200px; }
    .social-wrap .tabs-wrapper ul.tabs li {margin-left: 2px!important;}
}
@media screen and (max-width: 1200px) and (min-width: 992px) { 
    header.mod-site-header.style2:before { left:200px; }
    header.mod-site-header.style2 .dropnav &gt; ul li .nav-link { font-size: 1rem; }
    .photos-aotw .mod-aotw .heading { font-size: 1.125rem; }
    .photos-aotw .mod-aotw.style5 .athletes { min-height: auto; }
    .wrapper-cover { max-width: 1000px; }
    .news-rotator .social-wrap .panes { height: 531px; }
    header.mod-site-header.style2 .dropnav &gt; ul li .nav-link {padding: 24px 6px;}
    div#submenu1 &gt; ul.clearfix { max-width: 970px; } 
    .news-rotator .mod-news-rotator.style2 .control {   height: 70px!important; }
    .news-rotator .column5 .tabs-wrapper{overflow:hidden!important;}
}
@media (max-width:991px ){
    
    .news-rotator .mod-news-rotator .dots { height: 32px; }
    .news-rotator .mod-news-rotator.style2 .story-box { background:rgb(0,0,0,0.7); border-top: 2px solid #b1b3b3; }
    .news-rotator .social-wrap.clearfix { margin-top: 20px; }
    .photos-aotw .mod-aotw.style5 .athletes .athlete .title { font-size: 1.5rem; }
    
    header.mod-site-header.style2 { background: #862633; }
    header.mod-site-header.style2 .header-text { top: 32px;left: 160px;letter-spacing: 0.5px; }
    header.mod-site-header.style2 .social-links { top: 30px; }
    header.mod-site-header .mobile-menu-bar { background: #b1b3b3; }
    header.mod-site-header .mobile-menu-bar li a { background: #862633; }
    
    .photos-aotw .column5 { padding-right:0px; padding-left:0px; }
    .photos-aotw .column7 { padding-right:0px; padding-left:0px; }
    .social-wrap.social-box .social-heading { font-size: 2rem; }
    .social-wrap.social-box { padding: 40px 0px; }
    .photos-aotw { padding: 40px 0px 40px; }
    header.mod-site-header .dropnav { background: #862633; }
    .photos-aotw .column7 { width: 100%; margin-bottom: 20px; }
    .photos-aotw .column5 { width: 100%; }
    footer.mod-site-footer .footer-logos li img { max-height: 110px; }
    
    .photos-aotw .mod-aotw.style5 .athletes {   min-height: inherit; }
    .header-desktop-search {display:none !important;}
    .social-wrap .tabs-wrapper ul.tabs li {width: 33.3%;border-right: 1px solid;margin-right:0;margin-left:0!important;}
}
@media (max-width:767px ){
    header.mod-site-header .mobile-menu-bar { background:none; height:100px; }
    header.mod-site-header .mobile-menu-bar li a { background: #cccccc; color: #862633; }
    header.mod-site-header .social-links li a { color: #862633; }
    .photos-aotw .mod-aotw.style5 .athletes { min-height: auto; }
    header.mod-site-header .dropnav li a { text-transform: uppercase; }
    .news-rotator .mod-news-rotator.style2 .story-box .title { font-size: 1rem; }
    header.mod-site-header.style2 .social-links { padding: 5px; }
    .scoreboard #main-tabs .tabs li a { font-size:1rem;}
    .scoreboard #main-tabs ul.tabs li:before { font-size: 1rem; }
    .navbar-ads-wrap { padding: 0px 0px; }
    .social-wrap.social-box .social-heading { font-size: 1.125rem; background:none;}
    footer.mod-site-footer .navbar-image.footer-logos { margin-bottom: 30px; }
    footer#mod-site-footer p { font-size: 1rem; }
    photos-aotw .photos-heading { margin-bottom: 20px; }
    footer#mod-site-footer p { font-size: 0.875rem; }
    header.mod-site-header .mobile-menu-bar li a:focus {    outline: 1px #000 !important;   border: 1px solid #000; }
    .social-wrap .tabs-wrapper ul.tabs li a:focus {   border: 1px dotted #000  }
}
@media (max-width:640px ){
    .social-stream.mobile .filters li a .icon { box-sizing:unset !important; }
    .sport-home .social-stream.mobile .filters li.active a.none-filter .icon { background: #872532; }
    header.mod-site-header.style2 .header-text { display: block; position: absolute; top: 0; left: 85px; height: 40px; overflow: hidden; width: 124px; top: 28px; letter-spacing: 0; }
    header.mod-site-header.style2 .header-text:before { content: "SANTA CLARA ATHLETICS"; position: absolute; left: 0; background: #862633; color: #fff; top: 0; }
    
    .curator-social {    margin: 0;   padding: 0; }
}

@media(max-width:480px){
    .graphic-third-wrap .mod-graphic-carousel.style4 .slick-slide {    background-attachment: scroll !important; }
    .graphic-third-wrap .mod-graphic-carousel.style4 .slick-slide {    background-attachment: scroll !important; }
    footer#mod-site-footer {    background-position: 15%;   background-size: cover !important; }
}

@media(max-width:350px){
    header.mod-site-header.style2 .header-text:before {    font-size: 0.875rem;   font-weight: bold; }
    header.mod-site-header.style2 .header-text {    left: 80px; }
}
@media only screen and (max-width:650px) and (min-width:320px){
.mod-site-footer{background-size:230% 100%!important;}
.graphic-third-wrap .mod-graphic-carousel .slide {background-size:100% 100%;}
}</pre></body></html>