<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* WEB FONTS */

@font-face {
    font-family: 'oswald';
    src: url('oswald-bold-webfont.eot');
    src: url('oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('oswald-bold-webfont.woff') format('woff'),
         url('oswald-bold-webfont.ttf') format('truetype'),
         url('oswald-bold-webfont.svg#oswaldbold') format('svg');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'oswald';
    src: url('oswald-regular-webfont.eot');
    src: url('oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('oswald-regular-webfont.woff') format('woff'),
         url('oswald-regular-webfont.ttf') format('truetype'),
         url('oswald-regular-webfont.svg#oswaldbook') format('svg');
    font-weight: 400;
    font-style: normal;

}

@font-face {
    font-family: 'proximanova';
    src: url('proxima_nova_black-webfont.eot');
    src: url('proxima_nova_black-webfont.eot?#iefix') format('embedded-opentype'),
         url('proxima_nova_black-webfont.woff2') format('woff2'),
         url('proxima_nova_black-webfont.woff') format('woff'),
         url('proxima_nova_black-webfont.ttf') format('truetype'),
         url('proxima_nova_black-webfont.svg#proximanova-blackbook') format('svg');
    font-weight: 900;
    font-style: normal;

}

@font-face {
    font-family: 'proximanova';
    src: url('proxima_nova_extrabold-webfont.eot');
    src: url('proxima_nova_extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proxima_nova_extrabold-webfont.woff2') format('woff2'),
         url('proxima_nova_extrabold-webfont.woff') format('woff'),
         url('proxima_nova_extrabold-webfont.ttf') format('truetype'),
         url('proxima_nova_extrabold-webfont.svg#proximanova-extrabldbook') format('svg');
    font-weight: 800;
    font-style: normal;

}

@font-face {
    font-family: 'proximanova';
    src: url('proxima_nova_bold-webfont.eot');
    src: url('proxima_nova_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proxima_nova_bold-webfont.woff2') format('woff2'),
         url('proxima_nova_bold-webfont.woff') format('woff'),
         url('proxima_nova_bold-webfont.ttf') format('truetype'),
         url('proxima_nova_bold-webfont.svg#proximanova-boldbook') format('svg');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'proximanova';
    src: url('proxima_nova_semibold-webfont.eot');
    src: url('proxima_nova_semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proxima_nova_semibold-webfont.woff2') format('woff2'),
         url('proxima_nova_semibold-webfont.woff') format('woff'),
         url('proxima_nova_semibold-webfont.ttf') format('truetype'),
         url('proxima_nova_semibold-webfont.svg#proximanova-semiboldbook') format('svg');
    font-weight: 600;
    font-style: normal;

}

@font-face {
    font-family: 'proximanova';
    src: url('proxima_nova_regular-webfont.eot');
    src: url('proxima_nova_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('proxima_nova_regular-webfont.woff2') format('woff2'),
         url('proxima_nova_regular-webfont.woff') format('woff'),
         url('proxima_nova_regular-webfont.ttf') format('truetype'),
         url('proxima_nova_regular-webfont.svg#proximanova-regularbook') format('svg');
    font-weight: 400;
    font-style: normal;

}




body { font-size:16px;  box-sizing:border-box;     padding: 0;   /*font-family: 'Nunito Sans', sans-serif;*/   background: url(/images/setup/bg_blue_pattern.jpg) repeat;
    background-position: center;    font-weight: normal; font-family:'proximanova', arial; }
a { color: #000000; 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:#000000;text-decoration: none;} 
*, *:before, *:after{box-sizing:border-box;}

h1,h2,h3,h4,h5,h6 { color:#041e41; /*font-family: 'Orbitron', sans-serif;*/ }
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: #000;}

:focus{outline:1px solid !important;}
 
.landing-row .wrapper-cover, .wrapper-cover {  max-width: 1180px; margin: 0 auto; width: 100%;     padding: 0 15px;}
.aot-week a {    color: #fff;}
.mod-site-header .dropnav li a:hover {    color: #000;}
.section-header {    position: absolute;    left: -9999px;}
div#page {
    overflow: hidden;
}

header.mod-site-header .dropnav li a[rel = "wiki-link"] {
    color: #000;
}
a[rel = "wiki-link"] {
    color: #fff;
}
.News-Rotator .panes a[rel = "wiki-link"] {
    color: #000;
}
.aot-week a[rel = "wiki-link"] {
    color: #173248;
}
.video-land a[rel = "wiki-link"] {
    color: #052850;
}

/*header text*/

header.mod-site-header.style3 {
    padding: 0;
    background: #dbdbdb;
}
header.mod-site-header.style3:before {
    position: absolute;
    content: "";
    top: 0;
    height: 104px;
    background: url(../images/setup/header_bg_pattern.png) repeat;
    width: 100%;
}
header.mod-site-header.style3 .site-title {
    padding-top: 15px;
}
header.mod-site-header.style3 .header-text {
    padding-top: 16px;
    white-space: initial;
    box-sizing: border-box;
    height: 101px;
}
header.mod-site-header.style3 .social-links li a, header.mod-site-header.style3 .social-links li a span.text {
    color: #004071;
    font-size: 1.125rem;
   /* font-family: 'Orbitron', sans-serif;*/
}
header.mod-site-header.style3 .dropnav {
    background: transparent;
}
header.mod-site-header.style3 .dropnav ul li.nav a {
    color: #004071;
    font-size: 1.125rem;
    font-weight: 500;
   /* font-family: 'Orbitron', sans-serif;*/
    text-transform: none;    padding: 30px 15px;
        text-transform: uppercase;
    letter-spacing: 0;
    
}
header.mod-site-header.style3 .dropnav ul li.nav:last-child a, header.mod-site-header.style3 .dropnav ul li.nav:nth-child(7) a {
    padding-right: 0;
}
header.mod-site-header.style3 .dropnav ul li.nav:first-child a {
    padding-left: 0;
}

header.mod-site-header:not(.style4) .dropnav .nav.show { 
    background: transparent;
}

.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" }



/*new rotor */

.News-Rotator {
    padding: 20px 0;
}
.News-Rotator ul.tabs.clearfix {
    text-align: center;
    justify-content: center;
    display: flex;
}
.News-Rotator ul.tabs.clearfix li.tab {
    float: none;
}
 .News-Rotator ul.tabs.clearfix li.tab a.active {
    color: #004071;
    background: #fff;
}
.News-Rotator ul.tabs.clearfix li.tab a {
    /*font-family: 'Orbitron', sans-serif;*/
    color: #fff;
    font-size: 0.875rem;
    padding: 13px 18px;
    text-transform: uppercase;
    font-weight: 500;
    display: block;
}
.News-Rotator a.tab_title {
    display: none !important;
}
.News-Rotator .mod-news-rotator.style1 {
    background: #fff;
}
.News-Rotator .mod-news-rotator.style1 .story-box .date-sport {
    color: #052a51;
    font-size: 0.75rem;
 /*   font-family: 'Orbitron', sans-serif;*/
    letter-spacing: 2px;
}
.News-Rotator .mod-news-rotator.style1 .story-box a.title {
    color: #052a51;
    font-size: 1.375rem;
    letter-spacing: 1px;
}
.News-Rotator .mod-news-rotator.style1 .control .thumb {
    overflow: hidden;
    height: 139px;
}
.News-Rotator .panes {
    background: #fff;
}

.News-Rotator  .mod-calendar .calendar-month {
    position: absolute;
    width: 304px;
    left: 0;
    top: 0;
}
.News-Rotator .mod-calendar .calendar-view {
    width: 304px;
    position: absolute;
    left: 0;
    top: 36px;
}
.News-Rotator  .mod-calendar  .calendar-list.active {
    width: 304px;
    position: absolute;
    left: 0;
    top: 36px;
}
.News-Rotator .mod-calendar .calendar-placeholder {
    position: relative;
    padding-left: 310px; 
}
.News-Rotator .mod-calendar .calendar-month &gt; div {
    background: transparent;
    color: #00224a;
    font-size: 0.875rem;
    font-weight: bold;
  /*  font-family: 'Orbitron', sans-serif;*/
    text-transform: uppercase;
}
.News-Rotator button.calendar-prev:before {
    content: "\e80f";
    display: block;
    font-size: 24px;
    line-height: 36px;
    color: #004071;
}
.News-Rotator .mod-calendar .calendar-month &gt; div button {
    z-index: 1;
    width: 30px;
    height: 30px;
    font-family: 'glyphicons';
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    color: #c2171d;
    background: transparent;
}
.News-Rotator .mod-calendar .calendar-month &gt; div span {
    background: #0000;
}
.News-Rotator button.calendar-next:before {
    content: "\e810";
    display: block;
    font-size: 24px;
    line-height: 36px;
    color: #004071;
}
.News-Rotator .mod-calendar .calendar-month &gt; div.calendar-month-right {
    text-align: right;
}
.News-Rotator .mod-calendar .calendar-month &gt; div button.calendar-next {
    text-align: center;
    display: inline-block;
}
.News-Rotator  .mod-calendar .calendar-header th { 
    background: #01264e;
}

.News-Rotator .mod-calendar td, .scoreboard .mod-calendar th {
    width: 14.28%;
    height: 50px;
    font-size: 1rem;
    line-height: 50px;
    text-align: center;
    color: #555555;
    background: #f5f5f5;
}
 
.News-Rotator .mod-calendar td button, .scoreboard .mod-calendar td span {
    display: block;
    width: 34px;
    height: 34px;
    margin: 8px auto;
    border: none;
    padding: 0;
    line-height: 34px;
    color: #555555;
    background: transparent;
    border-radius: 100%;
        font-family: 'Chakra Petch', sans-serif !important;
            font-size: 1rem;
}
.News-Rotator .mod-calendar td button, .News-Rotator .mod-calendar td span {
    background: transparent;
    color: #555555;
}
.News-Rotator .mod-calendar td.current button, .News-Rotator .mod-calendar td.current span, .News-Rotator .mod-calendar td.has-event.current button, .News-Rotator .mod-calendar td.has-event.current span {
    color: #fff;
    background: #01264e;
}
.News-Rotator .mod-calendar td.has-event button {
    color: #555555;
    background: #dbdbdb;
}
 
.News-Rotator .mod-calendar .events {
     background: #fff;
    margin-left: 75px;
    padding: 30px;
    background: #fff;
    margin-left: 39px;
    padding: 0;
    max-height: 487px;
    overflow-y: scroll;
    border: 1px solid #dddddd;
}
.News-Rotator  .mod-calendar .no-events {
    background: #fff;
    margin-left: 75px;
    padding: 30px;
}
.News-Rotator  .mod-calendar .events .date { 
    color: #222222;
    letter-spacing: 1px;
    font-size: 1rem;
}
.News-Rotator .mod-calendar .events .event .sport-status a {
    font-size: 1.125rem;
    color: #222222;
    font-weight: bold;
}
.News-Rotator .mod-calendar .events .status {
    color: #555555;
    font-size: 1rem;
}
.News-Rotator .teams span.team-name {
    color: #555555;
}
.News-Rotator {
    padding-bottom: 31px;
}

.News-Rotator .mod-calendar {
    min-height: 630px;
    padding: 70px 40px;
}
.News-Rotator .panes {
    background: #fff;
    min-height: 595px;
}
.News-Rotator .mod-calendar .events .date {
    margin: 0;
    padding: 30px 40px;
}
.News-Rotator .mod-calendar .events .event {
    padding: 30px 40px;
}
.News-Rotator .mod-calendar .events .event .sport-status a {
    font-size: 0.875rem;
    color: #052a51;
    font-weight: bold;
    text-transform: uppercase;
  /*  font-family: 'Orbitron', sans-serif;*/
    margin-bottom: 12px;
}
.News-Rotator .teams span.team-name {
    color: #052a51;
}
.News-Rotator  span.status {
    color: #555555;
    font-size: 0.9375rem;
}

/*more headlines*/

.News-Rotator .mod-more-news.style3 .title {
    font-size: 1.125rem;
    color: #004071;
}
.News-Rotator .date-sport {
    color: #004071;
    font-size: 0.75rem;
    text-transform: uppercase;
}
.News-Rotator .mod-more-news .leadin {
    color: #555555;
    font-size: 0.75rem;
}
.News-Rotator .mod-more-news.style3 .heading .thumb {
    height: 90px;
    width: 161px;
}
.News-Rotator .mod-more-news.style3 .story {
    padding-left: 200px;    padding-bottom: 40px;
}
.News-Rotator .mod-more-news .load-more {
    width: 200px;
    border: none;
    box-shadow: none;
    background: #052850;
    padding: 17px;
        margin-top: 40px;
}

.News-Rotator .mod-more-news.style3 .stories {
    max-height: 520px;
    overflow-y: scroll;
        border-top: 0;
}

.News-scoreboard {
    background: url(../images/setup/news-roto-socreboard-bg.jpg) no-repeat;
    background-position: center;
    background-size: cover;
        position: relative;
}
.scorboard {
    padding-bottom: 33px;
}

.scorboard .mod-scoreboard.style1 .event-box .team-logos .team-logo img { min-height: 50px; }



/*ATHLETE OF THE WEEK   aotw_heading-redesign.png*/

.aot-week { background: url(/images/setup/bg_videos_row.jpg) no-repeat #1897a4;  background-size: cover;      padding: 29px 0 31px 0;} 


.aot-week  .mod-aotw.style2 {    padding-left: 335px;    /*background: url(/images/setup/aotw_heading.png) no-repeat 20px;*/	
 background: url(/images/setup/aotw_heading-redesign.png) no-repeat 20px; background-size:290px;
}
.aot-week .mod-aotw.style2 .thumb {
    margin-right: 30px!important;
    max-width: 274px;
    width: 100%;
    height: 370px;
    object-fit: cover;
        margin-right: 30px!important;
    max-width: 395px;
    width: 100%;
    height: 369px;
    object-fit: contain;
    object-position: center;
    background: #ccc;
    display: flex;
    flex-wrap: wrap;
}
.aot-week .mod-aotw.style2 .title:hover {  color: #000000; text-decoration: underline;}
.aot-week .mod-aotw.style2 .title {
    padding-top: 40px!important;
    font-size: 1.5rem;
    font-weight: 700;
    color: #001c45;
    text-decoration: none;
    margin-bottom: 25px;
   /* font-family: 'Orbitron', sans-serif;*/
}
.aot-week a:hover {    text-decoration: none;}
.aot-week .mod-aotw .thumb img {
    vertical-align: top;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: left;
        vertical-align: top;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: left;
    object-position: center;
    height: auto;
}
.aot-week .mod-aotw.style2 a {    text-decoration: none;} 
a.title-link img {    max-height: 230px;    object-fit: cover;    width: 100%;} 
.aot-week .mod-aotw.style2 .leadin {
    color: #555555;
    font-size: 1rem;
    font-weight: normal;
    line-height: 24px;
}
.aot-week .mod-aotw.style2 .aotw-heading {
    display: none;
}

.athletes {
    background: #fff;
    padding: 5px 40px 5px 5px;
    min-height: 383px;
}



/*video section*/

.scorboard .mod-scoreboard.style1 .event-box .event .date-status {
    background: #dbdbdb;
    color: #00224a;
   /* font-family: 'Orbitron', sans-serif;*/
    font-size: 0.875rem;
    text-align: center;
}
.scorboard .mod-scoreboard.style1 .event-box .event {
       background: #fff;
    text-align: left;
    min-height: 350px;

}

.scorboard .mod-scoreboard.style1 .event-box .event .sport a {
    color: #052a51;
  /*  font-family: 'Orbitron', sans-serif;*/
    font-size: 0.875rem;
        height: 44px;
    display: block;
}
.scorboard .mod-scoreboard.style1 .event-box .event .opponent {
    color: #052a51;
    font-size: 0.9375rem;
}
.scorboard .mod-scoreboard.style1 .next, .scorboard .mod-scoreboard.style1 .prev {
    width: 26px;
    color: #fff;
}
.scorboard  .mod-scoreboard.style1 .event-box .links {
    height: 39px;
    padding: 4px 10px;
}
.scorboard  .mod-scoreboard.style1 .event-box .links a {
    color: #555555;
}
.scorboard .mod-scoreboard.style1 .event-box.meet .team-logos {
    margin: 0;
        background: url(/images/setup/scoreboard-default-component.png) no-repeat 50% 50%;
    background-size: auto 100%;
}
.scorboard .mod-scoreboard.style1 .event-box .event .teams {
    color: #052a51;
    font-weight: 300;
    font-size: 15px;
}
.scorboard .mod-scoreboard.style1 .event-box .event .teams span.score {
    font-weight: 300;
}

.scorboard .mod-scoreboard.style1 .event-box.home .event .sport a, .scorboard .mod-scoreboard.style1 .event-box.home .event .team, .mod-scoreboard.style1 .event-box.home .neutralsite-notes, .mod-scoreboard.style1 .event-box.home .links a {
    color: #fff;
}
.scorboard .mod-scoreboard.style1 .event-box.home .event {
    color: #fff;
    background: #003466;
}
.scorboard .mod-scoreboard.style1 .event-box.home .event .date-status {
    color: #fff;
    background: #003466;
}
.scorboard .mod-scoreboard.style1 .event-box.away .event {
    color: #003466;
    background: #ddd;
}




/*social sream */

 
.social-steam {
    padding: 50px 0;
    position: relative;
}
h3.social-weare {
    font-size: 2.25rem;
    color: #fff;
 /*   font-family: 'Orbitron', sans-serif;*/
    letter-spacing: 3px;
    font-weight: 500;
  /*  position: absolute;
    top: 46px;*/
}
.social-steam .mod-social.style4 ul.tabs a {
    background: transparent;
}
.social-steam .mod-social.style4 .tab a.active:before {
    transform: none;
}
.social-steam .mod-social.style4 .tab a.active {
    background: #cccccc;
    color: #001f47;
    transform: none;
}
.social-steam .mod-social.style4 ul.tabs {
    border: none;
}
.social-steam .mod-social:before {
    content: "";
    position: absolute;
    width: calc(100% - 323px - 184px);
    height: 3px;
    background: #cccccc;
    top: 23px;
    left: 274px;
}
.mod-social.style1 {
    position: relative;
}

.social-steam .mod-social.style4 .panes {
    padding-top: 13px;
}
.social-steam .mod-social.style4 .panes {
    padding-top: 13px;   min-height: 600px;
    max-height: 600px;
    overflow-y: scroll;
}



/*video section*/

.video-land {
    background: url(../images/setup/bg_videos_row.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    padding: 50px 0;
}
.video-land h3.video-heading:before {
    content: "";
    position: absolute;
    width: calc(100% - 324px);
    height: 3px;
    background: #001f47;
    bottom: 12px;
    right: 0px;
}
.video-land h3.video-heading {
    color: #001f47;
    font-size: 2.25rem;
    text-transform: uppercase;
    font-weight: 500;
    position: relative;
}
.video-land .mod-recent-videos.style1 .slick-prev, .video-land .mod-recent-videos.style1 .slick-next {
       background: transparent;
    box-shadow: none;
    outline: 0;
    color: #072c52;
    text-shadow: none;
}
.video-land .mod-recent-videos.style1 .item .title {
    color: #052a51;
   /* font-family: 'Orbitron', sans-serif;*/
    font-weight: 500;
}
.video-land  .mod-recent-videos .view-all {
    background: #052850;
    border: none;
    box-shadow: none;
    width: 156px;
    padding: 14px;
}



/*footer css*/

.mod-site-footer { position:relative; box-sizing:border-box }
.mod-site-footer { color:#fff; background:url(/images/setup/footer_bg.jpg) no-repeat 50% 50% #000; background-size:cover  }
.mod-site-footer a { color:#fff }
span.footer-title {font-size: 1rem;font-weight: 700;text-transform: uppercase;}
#mod-site-footer.mod-site-footer.style4 .footer-text { margin-top: 250px;font-family: 'Jura', sans-serif;}
#mod-site-footer.mod-site-footer.style4 .footer-text .title {font-size: 1rem;font-weight: normal;font-family: 'Orbitron', sans-serif;letter-spacing: 2px;}
#mod-site-footer.mod-site-footer.style4 .footer-text a {margin-left: 20px;text-decoration: none;text-transform: none;    font-weight: bold;}
#mod-site-footer.mod-site-footer.style4 .footer-text a:hover {text-decoration: underline;         color: #25ff00;}
.site-developer.inverted {background:#052850; color:#fff;}
.site-developer.inverted a {color:#fff; }  
.site-developer { text-align:center; padding:0.75rem; }
.site-developer .site-developer-logo { max-height:30px; vertical-align:middle; } 
.site-developer a .site-developer-logo { opacity:0.8 }     
.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; }

.mod-site-footer.style4 .footer-logos li {
    margin-top: 0;
}
footer#mod-site-footer {
    padding-top: 20px;
}
.navbar-image.footer-logos {
    margin-bottom: 100px;
}
footer#mod-site-footer p {
    font-size: 0.875rem; 
}
footer#mod-site-footer p  span.footer-hd {
    text-transform: uppercase;
  /*  font-family: 'Orbitron', sans-serif;*/
    font-weight: bold;
}
span.footer-phone {
    padding-left: 36px;
}

div[key="googleAdContainer"][adspot="PS_WEB_INDEX_LEADERBOARD"] {
    display: none !important;
}


/*internal page css*/


.secondary-nav.clearfix&gt;.clearfix {
    max-width: 1170px;
    display: flex;
    margin: 0 auto;
    align-items: center;
}
.secondary-nav.clearfix&gt;.clearfix&gt;h1 {
       flex: 0 0 30%;
    max-width: 30%;
    font-size: 21px;
    color: #ffffff;
    letter-spacing: 2px;
    margin: 0;
    padding-top: 0;
   /* font-family: 'Orbitron', sans-serif;*/
    font-weight: 400;
    padding-left: 263px;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix {
    flex: 0 0 70%;
    max-width: 70%;
    justify-content: flex-end;
    display: flex;
    list-style: none;
        align-items: center;margin: 0;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li {
    padding: 0 12px;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li {
     padding-left: 15px;
    list-style: none;
padding-top: 21px;
    padding-bottom: 19px;
    padding-right: 0;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li a {
    color: #fff;
    text-decoration: none;
    font-family: 'Nunito Sans', sans-serif;    font-size: 0.875rem;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more&gt;ul.clearfix li {
    padding: 10px 16px;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more&gt;ul.clearfix a {
    color: #fff;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more&gt;ul.clearfix {
    position: absolute;
    top: 55px;
    z-index: 9999;
    right: 0;
    width: 200px;
    background: #326095;
    display: none
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more:hover&gt;ul.clearfix {display:block;}
 
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more {
    position: relative;
}
 .secondary-nav.clearfix {
    position: relative; background: #001e36;
}
.sport-home .secondary-nav.clearfix {
    position: relative;
    margin-bottom: -76px;
}
.sport-home .News-Rotator {
    padding-top: 80px;    min-height: 169px;
}

.internal-page main#mainbody {
    max-width: 1180px;
    margin: 0 auto;
    width: 100%;
    background: #fff;
        margin-top: 55px;
    padding: 20px 15px;
}

.accent-bg, .accent-bg th {
    color: #fff !important;
    background: #0e3f6e !important;
}
.internal-page h1 {
    color: #0E3F6E;
    font-size: 1.5rem;
    text-align: left;
}
.internal-page .share-buttons .share-btn span:before {
    width: 37px;
}

.internal-page a {
    color: #041644;
}

.internal-page .bio-wrap .head, .internal-page .bio-wrap .head a {
    background: #0e3f6e;
    color: #fff;
}

main#mainbody font[size="1"] {
    display: none !important;
}
footer a.privacy-policy-redesign {
    padding-left: 15px;
    text-decoration: underline;
}
.internal-page .mod-roster h1 {
    text-align: center;
}

.News-Rotator .mod-more-news.style3 p.leadin {
    display: none !important;
}

.News-Rotator ul.tabs.clearfix li.tab a:focus {
    outline: 0 !important;
}
.News-Rotator ul.tabs.clearfix li.tab:focus, .News-Rotator ul.tabs.clearfix li.tab:active {
    box-shadow: none;
    border: none;
    outline: none !important;
}
.News-Rotator ul.tabs.clearfix li.tab a:focus, .News-Rotator ul.tabs.clearfix li.tab a:active {
    outline: 0 !important;
    box-shadow: none;
    border: none !important;
}

.social-steam .mod-social.style4 ul.tabs a:focus, .social-steam .mod-social.style4 ul.tabs a:active, .social-steam .mod-social.style4 ul.tabs a:hover {
    outline: 0 !important;
    border: none !important;
    text-decoration: none !important;
    box-shadow: none !important;
}

.bio-wrap .tab-container.primary &gt; .tab-nav .active a {
    font-size: 1.5rem;
    padding: 15px 18px;
    letter-spacing: 1px;
}

.social-steam .mod-social.style1 .social-stream .filters li:hover a, .social-steam .mod-social.style1 .social-stream .filters li.active a {
    border: none;
    color: #001f47;
    background: #cccccc;
}

.social-steam .mod-social.style1 .social-stream .filters li a .icon { 
    color: #cccccc; 
}

.social-steam .mod-social.style1 .mod-social-heading {
    display: none;
}
.social-steam .mod-social.style1 .social-stream .filters li:hover a .icon {
    color: #001f47;
}
.social-steam .mod-social.style1 .social-stream .load-more {
    background: #fff;
    color: #02224b;
    height: auto;
    font-weight: bold;
        border: none;
}
.social-steam .mod-social.style1 .social-stream .load-more:hover {
    background: #000;
    color: #fff;
}
.social-steam  .mod-social.style1 .social-stream .filters li a {
    padding: 5px 10px;
    margin: 0;
    color: #ccc;
}
.social-steam .mod-social.style1 .social-stream .filters li.active a span.icon {
    color: #001f47;
}

.social-steam .mod-social.style1 .social-stream .wall .tile .user span.name {
    color: #001f47;
    /* font-family: 'Orbitron', sans-serif;*/
    font-size: 0.875rem;
}
.social-steam .mod-social.style1 .social-stream .wall .tile .user .username {
    font-size: 11px;
    color: #555555;
   /* font-family: 'Orbitron', sans-serif;*/
}

.social-steam .mod-social.style1 .social-stream .wall .tile.twitter .tweet {
    font-size: 0.875rem;
    color: #666666;
}

.social-steam .mod-social.style1 .social-stream .wall .tile.social .date { 
    color: #777777;
}
.social-steam .mod-social.style1 .social-stream .wall .tile .action-buttons .button { 
    color: #777777; 
}



.internal-page .social-stream .load-more {
    height: 50px;
    background: #03254c;
    border: none;
    border-radius: 0;
}


.navbar-social-footer {
    display: none !important;
}

/*sports page- team video-standing*/

.aot-week.aotw-team-standing .landing-row-sport {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}
.aot-week.aotw-team-standing .landing-row-sport .span6 {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 15px;
}

.aot-week.aotw-team-standing h2 {
    color: #001f47;
    font-size: 2.25rem;
    text-transform: uppercase;
    font-weight: 500;
    position: relative;
}
section.team-video-sport h1 {
    background: #0b2e54;
    color: #fff;
    font-size: 1.4rem;
    padding: 10px 15px;
}
section.team-video-sport h1 {
    background: #0b2e54;
    color: #fff;
    font-size: 1.7rem;
    padding: 13px 15px;
    margin-bottom: 2px;
    background: #fff;
    color: #0b2e54;
}
section.team-video-sport ul.clearfix {
    height: 222px;
    list-style: none;
    padding: 20px;
    margin: 0;
    background: #0b2e54;
    overflow: auto;
}
section.team-video-sport ul.clearfix li {
    border-bottom: 1px dotted #fff;
}
section.team-video-sport ul.clearfix li a {
    display: block;
    padding: 6px 0;
    font-size: 16px;
    line-height: 35px;
    color: #fff;
    text-decoration: none;
}
.standings-brief.clearfix h3 {
    background: #fff;
    padding: 10px;
    font-size: 1.7rem;
}
.standings-brief.clearfix {
    height: 281px;
    color: #fff;
    background: #0b2e54;
    overflow: auto;
    padding: 15px 15px;
}
.standings-brief.clearfix table {
    width: 100%;
}
.standings-brief.clearfix table th {
    background: #c6c6c6;
    color: #000;
    padding: 4px 2px;
    text-transform: uppercase;
}
.standings-brief.clearfix table td {
    padding: 7px 12px;
    background: #0b2e54;
}
.standings-brief.clearfix table th {
    background: #c6c6c6;
    color: #0b2e54;
    padding: 6px 10px;
    text-transform: uppercase;
    text-align: left;
}
.standings-brief.clearfix h3 {
    padding: 10px;
    font-size: 1.7rem;
    margin-bottom: 4px;
    color: #fff;
    background: transparent;
}
.aot-week.aotw-team-standing {
    padding: 45px 0 60px 0;
}



.mgolf-landng-nw .aot-week.aotw-team-standing .landing-row-sport .span6 {
    flex: 0 0 100%;
    max-width: 100%;
}
.mgolf-landng-nw .aot-week.aotw-team-standing .landing-row-sport .span6:nth-child(2) {
    display: none;
}
.banner-score .linescore .scorebox .score {
    box-sizing: unset;
}
.banner-score .linescore .scorebox .score {
    box-sizing: unset;
}




/*media query*/

@media(min-width:992px){
    
header.mod-site-header.style3 .dropnav .nav &gt; .submenu {
padding: 40px 1890px 40px 1890px;
left: -1890px;
background: rgba(0, 29, 52, .9);
}
header.mod-site-header.style3 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix {
       max-width: 970px;
    width: 970px;
    min-width: 970px;
    display: flex;
    flex-wrap: nowrap;
    margin: 0 ;
}
header.mod-site-header.style3 .dropnav li.nav {
    position: static;
}
 header.mod-site-header.style3 .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.style3 .dropnav { 
    left: 0;
    padding-left: 270px;
}*/
header.mod-site-header.style3 .dropnav .nav &gt; .submenu a {
    padding: 0;
}
header.mod-site-header.style3 .dropnav .nav &gt; .submenu a {
    padding: 0;
    color: #fff;
   /* font-family: 'Orbitron', sans-serif;*/
    font-size: 1.3125rem;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level1 &gt; ul &gt; .has-submenu &gt; a {
    color: #dbdbdb;
    font-size: 1.5rem;
    max-width: inherit;
    display: block;
    width: 100%;
    min-width: 100%;
    font-weight: 500;
   /* font-family: 'Orbitron', sans-serif;*/
    letter-spacing: 3px;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu &gt; a {
    font-size: 1.3125rem;
    padding: 0;
    font-weight: 400;
        min-width: 163px;

}
header.mod-site-header.style3 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix &gt; li.has-submenu:nth-child(2) {
    padding-left: 25px;
}
header.mod-site-header.style3 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix &gt; li.has-submenu:first-child {
    padding-right: 15px;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu li {
    padding: 0 4px;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu li a {
    font-family: 'Nunito Sans', sans-serif;
    padding: 0 2px;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu {
    margin-bottom: 8px;
    margin-top: 4px;
}
header.mod-site-header.style3 .dropnav ul li.nav.has-submenu.show &gt; a:after{
    content: "";
    width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-top: 10px solid #dbdbdb;
    position: absolute;
    bottom: -4px;
    z-index: 9;
    left: 0;
    right: 0;
    margin: 0 auto;
}
header.mod-site-header.style3 .dropnav .nav:not(.nav1) &gt; .submenu ul.clearfix {
    width: 800px;
    
}
header.mod-site-header.style3 .dropnav .nav:not(.nav1) &gt; .submenu ul.clearfix {
    width: 800px;
    display: flex;
    flex-wrap: wrap;
}
header.mod-site-header.style3 .dropnav .nav:not(.nav1) &gt; .submenu ul.clearfix li {
    width: 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
header.mod-site-header.style3 .dropnav .nav:not(.nav1) &gt; .submenu a {
    min-width: 100%;
    width: 100%;
    max-width: 100%;
    display: block;
    font-size: 1.25rem;
    font-weight: 300;
    letter-spacing: 2px;
    margin-bottom: 9px;
}
.offscreen {
    color: #000000;
}
.News-Rotator ul.tabs.clearfix li.tab a { 
    background: rgba(3, 25, 53, 0.3);
}
.mod-scoreboard .pp .text, .mod-scoreboard .prev .text, .mod-scoreboard .next .text {
    background: rgba(0,0,0,0.2);
}

h3.social-weare {
    background: rgba(6, 38, 80, .1);
}
.social-steam .mod-social.style4 ul.tabs a {
       background: rgba(7, 42, 82, 0.1);
}
header.mod-site-header:not(.style4) .dropnav .submenu.level1 .has-submenu li a[href*="instagram"], header.mod-site-header:not(.style4) .dropnav .submenu.level1 .has-submenu li a[href*="twitter"] {
    min-width: inherit;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level2 .has-submenu li a { 
    min-width: 40px;    text-transform: none;
}
.News-Rotator .mod-news-rotator.style1 .control .thumb {
    overflow: hidden;
    height: 135px;
}
.News-Rotator .mod-news-rotator.style1 .story-box {
    padding-bottom: 10px;
}
div#home-page-backgrounds {
   position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1;
    background: no-repeat 50% 0 #012148;
    background-size: 1600px auto;
    background-size: cover;
}
.scorboard {
    padding-bottom: 33px;
    z-index: 2;
    position: relative;
}
.News-Rotator {
    padding-bottom: 31px;
    z-index: 2;
    position: relative;
}
}

@media(min-width:1200px){
    
      header.mod-site-header.style3 .dropnav .nav &gt; #submenu1 &gt; ul.clearfix {
            max-width: 900px;
            width: 900px;
            min-width: 900px;
            display: flex;
            flex-wrap: nowrap;
            margin: 0 ;
      }
}

@media(min-width:1220px){
    header.mod-site-header.style3 &gt; div.container {
    max-width: 1190px;
    }
    
.social-steam .mod-social .instagram-feed .item {
    width: 25%;
    padding: 5px 5px 5px;
}
.social-steam .mod-social .instagram-feed .item a {
    background: #fff;
}
/*.social-steam .instagram-feed {
    max-height: 600px;
    overflow-y: scroll;
}*/
}

@media(min-width:1250px){
    
  .video-land  .mod-recent-videos.style1 .playlist {
    padding: 0;
}
.video-land .mod-recent-videos.style1 .slick-prev {
    left: -32px;
    width: 27px;
}
.video-land .mod-recent-videos.style1 .slick-next {
    right: -32px;
    width: 27px;
}
.scorboard .mod-scoreboard.style1 {
    padding: 0;
}
.scorboard .mod-scoreboard.style1 .next, .scorboard .mod-scoreboard.style1 .prev {
    width: 26px;
    color: #fff;
}
.scorboard .mod-scoreboard.style1 .prev {
    left: -30px;
}
.scorboard .mod-scoreboard.style1 .next {
    right: -30px;
}
}


@media(max-width:1200px){
    header.mod-site-header.style3 &gt; div {
        max-width: 970px;
    }
    header.mod-site-header.style3 .dropnav ul li.nav a {
    font-size: 1rem;
    padding: 30px 10px;
}
.landing-row .wrapper-cover, .wrapper-cover {
    max-width: 970px;
}
.News-Rotator .mod-news-rotator.style1 .control .thumb { 
    height: 115px;
}
.News-Rotator .panes { 
    min-height: 540px;
}
.News-Rotator .mod-calendar {
    min-height: 540px;
    padding: 70px 40px;
}
.News-Rotator .mod-calendar .events {
    max-height: 395px;
}
.News-Rotator .mod-calendar .events .date { 
    padding: 16px 40px;
}
.News-Rotator .mod-calendar .events .event {
    padding: 19px 25px;
}
.News-Rotator .mod-more-news.style3 .stories {
    max-height: 417px; 
}
.social-steam .mod-social.style4 .panes {
    max-height: 600px;
    min-height: inherit;
}
header.mod-site-header.style3 .header-text {
    max-width: 330px;
}
.secondary-nav.clearfix&gt;.clearfix {
    max-width: 970px;
}
.secondary-nav.clearfix&gt;.clearfix&gt;h1 {
    padding-left: 0;
}
.secondary-nav.clearfix {
    padding-top: 12px;
}
.internal-page main#mainbody {
    max-width: 970px;
}
.aot-week .mod-aotw.style2 .thumb {
    max-width: 280px;
}
.standings-brief.clearfix h3 {
    font-size: 1.5rem;
}
section.team-video-sport ul.clearfix li a {
    line-height: inherit;
}
}

@media(max-width:991px){
    header.mod-site-header.style3 .header-text {
    top: 0;
}
header.mod-site-header.style3 &gt; div {
    width: 100%;
    max-width: 100%;
}
header.mod-site-header .social-links {
    background: transparent;
}
header.mod-site-header .mobile-menu-bar {
    background: transparent;
}
header.mod-site-header.style3 {
    background: url(../images/setup/header_bg_pattern.png) repeat;
}
header.mod-site-header .social-links {
    background: transparent;
    margin-top: 16px;
}
header.mod-site-header.style3:before{display:none;}

header.mod-site-header .mobile-menu-bar li a {
    color: #000;
    background: transparent;    padding: 10px 5px;
}
header.mod-site-header.style3 .dropnav {
    background: rgba(0, 29, 52, .9);
}
header.mod-site-header.style3 .dropnav ul li.nav a {
    padding: 4px 20px !important;
    color: #fff !important;
    font-size: 1rem !important;
}
header.mod-site-header.style3 .dropnav li.nav {
    position: relative;
}
header.mod-site-header .dropnav .has-submenu::after {
    height: 43px;    line-height: 43px;
}
.landing-row .wrapper-cover, .wrapper-cover {
    max-width: 760px;
}
.mod-news-rotator .dots {
    height: 31px;
}
.News-Rotator .mod-more-news.style3 .heading .thumb {
    left: 18px;
}
.aot-week .mod-aotw.style2 {
    background-position: top;
    padding: 78px 0;
}
.aot-week .mod-aotw.style2 {
    padding-bottom: 12px;
}
.aot-week .mod-aotw.style2 .thumb {
    height: auto;
}
.athletes {
    min-height: inherit;
    padding-bottom: 22px;
}
.social-steam .mod-social.style4:before {
    width: 100%;
    left: 0;
    top: 37px;
}
.social-steam .mod-social.style4 ul.tabs {
    text-align: right;
}
.video-land .mod-recent-videos.style1 .playlist.slick-initialized.slick-slider {
    padding: 0 30px;
}
.video-land .mod-recent-videos.style1 .slick-prev, .video-land .mod-recent-videos.style1 .slick-next {
    width: 26px;
}
footer.mod-site-footer .footer-logos li img {
    max-height: inherit;
}
.navbar-image.footer-logos {
    margin-bottom: 118px;
}
header.mod-site-header.style3 .header-text {
    max-width: 256px;
    left: 149px;
    height: auto;
}
.aot-week .mod-aotw.style2 .title {
    padding-top: 21px!important;
}

.secondary-nav.clearfix&gt;.clearfix&gt;h1 {
    flex: 0 0 100%;
        position: relative;
    max-width: 100%;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix {
    flex: 0 0 100%;
    max-width: 100%;
}
.secondary-nav.clearfix&gt;.clearfix {
    max-width: 760px;
    flex-wrap: wrap;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix {
    flex: 0 0 100%;
    max-width: 100%;
    display: none;
    padding-top: 20px;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li {
    padding:  0;
}
.secondary-nav.clearfix {
    position: relative;
    margin-bottom: 0;
    background: #cfd0d0;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more&gt;a {
    display: none;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more&gt;ul.clearfix {
    display: block;
    position: relative;
    left: 0;
    max-width: 100%;
    right: 0;
    top: 0;
    width: 100%;
    margin: 0;
    background: transparent;
}

.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more&gt;ul.clearfix li {
    padding: 0;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li.has-nav.more&gt;ul.clearfix a {
    color: #022855;
}
.secondary-nav.clearfix&gt;.clearfix&gt;ul.clearfix li a {
    padding: 4px 0;
    display: block;
}
.secondary-nav.clearfix 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: -2px;
}
.secondary-nav.clearfix.active h1:after {
    border-color: transparent transparent #fff;
    border-width: 0 10px 10px;
}
.secondary-nav.clearfix.active&gt;.clearfix&gt;ul.clearfix{display:block;}
.sport-home .News-Rotator {
    padding-top: 30px;
}
.secondary-nav.clearfix {
    padding-bottom: 10px;    background: #07264c;
}
.internal-page main#mainbody {
    max-width: 760px;
}
.social-steam .mod-social:before{display:none;}

.social-steam .mod-social.style1 .social-stream .filters li a .text {
    display: none !important;
}
.social-steam .mod-social.style1 .social-stream .filters li {
    margin: 0;
}
.social-steam .mod-social.style1 .social-stream .filters ul { 
    text-align: right;
}
.aot-week.aotw-team-standing .landing-row-sport .span6 {
    flex: 0 0 100%;
    max-width: 100%;
}
section.team-video-sport {
    margin-bottom: 20px;
}
}

@media(max-width:767px){
    .News-Rotator .mod-calendar {
    padding: 30px;
}
.News-Rotator .mod-calendar .calendar-placeholder {
    padding-left: 0;
}
.News-Rotator .mod-calendar .calendar-month {
    position: relative;
    margin: 0 auto;
}
.News-Rotator .mod-calendar .calendar-view {
    position: relative;
    margin: 0 auto;
    top: 0;
}
.News-Rotator .mod-calendar .events {
    margin: 0;
    margin-top: 12px;
}
.News-Rotator .mod-calendar .events .event {
    padding: 10px 15px;
}
.News-Rotator .mod-calendar .events .date {
    padding: 10px 15px;
}
.News-Rotator .mod-news-rotator.style1 .story-box a.title {
    font-size: 1rem;
}
.video-land h3.video-heading {
    font-size: 1.5rem;
}


.video-land h3.video-heading:before {
    width: calc(100% - 233px);
}
.News-Rotator .panes {
    min-height: inherit;
}
.News-Rotator .mod-more-news.style3 {
    padding-bottom: 18px;
}
.News-Rotator .mod-more-news .load-more {
    margin-top: 15px;
}
.secondary-nav.clearfix&gt;.clearfix {
    padding: 0 15px;
}
/*.social-steam {
    display: none !important;
}*/


}

@media(max-width:640px){
    .aot-week .mod-aotw.style2 .thumb img.lazyloaded {
    height: auto;
    object-fit: contain;
}
.aot-week .mod-aotw.style2 .thumb {
    float: none;
    margin: 0 !important;
    max-width: 100%;
    display: block;
}
.aot-week .mod-aotw.style2 .thumb img.lazyloaded {
    height: auto;
    object-fit: contain;
    margin: 0 auto;
}
.athletes {
    padding: 10px;
}
.aot-week .mod-aotw.style2 .title {
       font-size: 1.25rem;
    margin: 0;
}
h3.social-weare {
       font-size: 1.5rem;
    display: block;
    top: 0;
    position: relative;
    margin: 0;
}
.social-steam .mod-social.style4:before{display:none;}
.News-Rotator ul.tabs.clearfix li.tab a {
     padding: 10px;
    text-transform: none;
}
.News-Rotator .mod-more-news.style3 .story {
    padding-left: 15px;
}
.News-Rotator .mod-more-news.style3 .title {
    font-size: 1rem;
}
.News-Rotator .mod-more-news.style3 .story {
    padding: 10px 15px;
}
.News-Rotator .mod-calendar {
    padding: 10px;
}
.News-Rotator .mod-calendar .no-events {
    margin: 0;
    padding: 10px;
}
}

@media(max-width:480px){
    footer.mod-site-footer .footer-logos li img {
    padding: 0;
}
.News-Rotator {
    padding-bottom: 45px;
}
header.mod-site-header.style3 .site-title {
    padding-top: 10px;
}
News-Rotator .mod-calendar .calendar-month {
    max-width: 100%;
}
.News-Rotator .mod-calendar .calendar-view {
    max-width: 100%;
}
.video-land .mod-recent-videos.style1 .playlist.slick-initialized.slick-slider {
    padding: 0;
}
.internal-page main#mainbody {
    margin-top: 15px;
}
.internal-page h1 {
    font-size: 1.25rem;
}
.staff-directory &gt; h2 {
    font-size: 1.25rem;
}
.article-text img {
    height: auto;
}
.social-steam .mod-social.style4 .panes {
    max-height: 440px;
}
footer span.footer-phone {
    display: block;
    padding-bottom: 10px;
    padding-left: 0;
}

header.mod-site-header.style3 .site-title {
    padding-bottom: 0;
}
header.mod-site-header.style3 {
    padding-top: 25px;
}
header.mod-site-header.style3 .header-text {
    display: block;
    position: absolute;
    top: 0;
    max-width: 165px;
    left: 0;
    right: 0;
    margin: 0 auto;
    padding-top: 9px;
}
header.mod-site-header .mobile-menu-bar {
    height: 120px;
}
header.mod-site-header .social-links {
    margin-top: 0;
    text-align: center;
    justify-content: center; 
}
header.mod-site-header .social-links ul {
    width: 100%;
    margin: 0 auto;
}

/*footer text*/

.navbar-social-footer .social-links li a span {
    color: #004071;
    font-size: 1.125rem;
   /* font-family: 'Orbitron', sans-serif;*/
}
.navbar-social-footer .social-links li:first-child ~ li span.gicon-facebook, .navbar-social-footer .social-links li:first-child ~ li span.gicon-twitter, .navbar-social-footer .social-links li:first-child ~ li span.gicon-instagram, .navbar-social-footer .social-links li:first-child ~ li span.gicon-youtube {
    display: block;
}
.navbar-social-footer .social-links li:first-child ~ li span {
    display: none;
}
.navbar-social-footer .social-links ul li {
    padding: 0 10px;
}
.navbar-social-footer .social-links ul li:first-child {
    flex: 0 0 100%;
    max-width: 100%;
}
.navbar-social-footer .social-links ul {
    vertical-align: top;
    list-style: none;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0;
}
 
.navbar-social-footer {
    background: #fff;
    text-align: center;
    display: block !important;
    padding: 10px 0;
}
header.mod-site-header .social-links {
    display: none !important;
}
.aot-week.aotw-team-standing h2 {
    font-size: 1.875rem;
}
section.team-video-sport ul.clearfix {
    height: auto;
}
.standings-brief.clearfix {
    height: auto;
}
}

@media(max-width:350px){
    .News-Rotator .mod-calendar .calendar-view {
    max-width: 100%;
    width: 100%;
}
footer#mod-site-footer {
    padding: 20px 15px;
}
div#page .social-stream .wall .tile {
    padding: 15px 0;
}
}
</pre></body></html>