body { font-size:16px;  box-sizing:border-box;     padding: 0;  font-family: 'Montserrat', sans-serif;  background: #000;  background: url(/images/setup/page_bg.jpg) repeat;
    background-position: center;}
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 }
h1 { font-size:34px }
h2 { font-size:30px }
h3 { font-size:26px }
h4 { font-size:22px }
h5 { font-size:18px }
h6 { font-size:16px }
/*table, tr, td, th{background:#005aa5; color:#fff;     padding: 10px;}*/
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;}

.bookmark {
    display: none !important;
}

div#page {
    overflow: hidden;
}

.slick-slide{
 box-sizing: unset;
}

a[rel="wiki-link"] {
    font-size: 0.875rem !important;
}
.social-media a[rel="wiki-link"] {
    color: #fff;
}


/*header css*/

header.mod-site-header.style1 .header-text {
    color: #185633;
    font-size: 1.5rem;
    font-style: italic;
    font-weight: 900;
    letter-spacing: 2px;
    background: #fff url(../images/setup/top_bar_bg_pattern.png) no-repeat;
    background-repeat-x: repeat;
}

header.mod-site-header.style1 .dropnav {
    background: #549635;
    background: -moz-linear-gradient(top, #549635 0%, #185633 100%);
    background: -webkit-linear-gradient(top, #549635 0%,#185633 100%);
    background: linear-gradient(to bottom, #549635 0%,#185633 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#549635', endColorstr='#185633',GradientType=0 );
}

header.mod-site-header:not(.style4) .dropnav .nav {
    padding-top: 45px;
    padding-bottom: 50px;
}
header.mod-site-header:not(.style4) .dropnav .nav>a {
    font-size: 1.5rem;
    font-family: 'Rajdhani', sans-serif;
    font-weight: 500;
    padding: 0;
    position: relative;
}
header.mod-site-header:not(.style4) .dropnav .nav {
    padding-top: 45px;
    padding-bottom: 42px;
    padding-left: 30px;
    padding-right: 30px;
}

header.mod-site-header.style1 .site-title {
    top: -21px;
    z-index: 9;
}
header.mod-site-header.style1 .site-title a {
    width: 250px;
    margin-left: -118px;
}

/*News rotor */

.News-Rotator .mod-news-rotator.style6 .story-box {
    background: rgba(0,0,0,0.8);
}
.News-Rotator .mod-news-rotator.style6 .story-box .date-sport {
    color: #abe35b;
    font-family: 'Rajdhani', sans-serif;
    letter-spacing: 2px;
}
.News-Rotator .mod-news-rotator.style6 ul.dots li button {
    border-color: #a5ec38;
}
.News-Rotator  .mod-news-rotator.style6 .story-box .title {
    font-size: 1.875rem;
    font-style: italic;
    font-weight: 900;
}
.News-Rotator .mod-news-rotator.style6 ul.dots {
    bottom: 143px;
}
.News-Rotator .mod-news-rotator.style6 .story-box .related-links a {
    font-size: 0.875rem;
}
.News-Rotator .mod-news-rotator.style6 .brief-stats {
    height: 149px;
}
.News-Rotator .mod-news-rotator.style6 .brief-stats .accent-bg th {
    color: #555555 !important;
    font-family: 'Rajdhani', sans-serif;
    font-size: 0.875rem;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 500;
}
.News-Rotator .mod-news-rotator.style6 .brief-stats .accent-bg th.score.total.accent {
    font-weight: bold;
    color: #000 !important;
}
.News-Rotator .mod-news-rotator.style6 .brief-stats tr td {
    font-family: 'Rajdhani', sans-serif;
    font-size: 0.875rem;
    font-weight: 500;
    color: #444444;
}
.News-Rotator .mod-news-rotator.style6 .brief-stats tr td.score.total.accent {
    font-weight: bold;
}
.News-Rotator .mod-news-rotator.style6 .brief-stats tr td.team a {
    color: #185633;
    font-weight: bold;
}
.News-Rotator .mod-news-rotator.style6 {
    max-width: 1600px;
    margin: 0 auto;
}


/*sponsers */

.sponsers-wrapper {
    padding: 26px 0;
}


/*social media*/

.social-media {
    background: url(../images/setup/bg_social_row.jpg);
    background-size: cover;
    background-position: center;
    padding: 50px 0;
    color: #fff;
}
.social-media h3.social-heading {
    font-size: 2.5rem;
    color: #fff;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 900;
    background: rgba(21, 51, 27, 0.1);
    display: inline-block;
}
.social-media .mod-social.style1 .social-stream .filters li a, .social-media .mod-social.style1 .social-stream .filters li a .icon, .social-media .mod-social.style1 .social-stream .filters li.active a{
    color: #a5ec38;font-size: 1rem;
}

/*scoreboards*/

.scoreboard {
    background: url(../images/setup/bg_events_row.jpg) no-repeat;
    padding: 50px 0;
    background-position: center;
    background-size: cover;
}
.scoreboard .mod-scoreboard.style7 .event-box .date {
    color: #185633;
    font-size: 2rem;
    font-weight: 900;
    font-style: italic;
}
.scoreboard .mod-scoreboard.style7 .event-box .status {
    color: #555555;
    font-size: 0.875rem;
    font-weight: 900;
    font-style: italic;
    text-transform: none;
    letter-spacing: 1px;
}
.scoreboard .mod-scoreboard.style7 .event-box .sport, .scoreboard .mod-scoreboard.style7 .event-box .sport a {
    color: #185633;
    font-size: 1.125rem;
    font-weight: 900;
    margin-top: 15px;
     font-style: italic;
         min-height: 47px;
}
.scoreboard  .mod-scoreboard.style7 .event-box .opponent:before, .scoreboard  .mod-scoreboard.style7 .event-box .teams:before {
    background: url(/images/setup/VS-AT.png) no-repeat 50% -56px;
}
.scoreboard  .mod-scoreboard.style7 .event-box .team {
    font-size: 0.9375rem;
    color: #444444;
    text-align: center;
}
.scoreboard  .mod-scoreboard.style7 .event-box .team .score {
    float: none;
    margin: 0;
}
.scoreboard  .mod-scoreboard.style7 .event-box .team {
        font-size: 0.9375rem;
    color: #444444;
    display: flex;
    text-align: center;
    flex-direction: row-reverse;
    margin-bottom: 10px;
}

.scoreboard  .mod-scoreboard.style7 .event-box .links {
    border: none;
    padding: 0;
    height: 38px;
}
.scoreboard .mod-scoreboard.style7 .event-box .links a {
    color: #569735;
}




/*footer css*/

.site-developer.inverted {background:#185633; color:#fff;padding: 30px 0;}
.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: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; }

footer div#footer-logos {
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 38px 0 35px;
        font-weight: 600;
}
.footer-text {
    color: #222222;
    text-align: center;
    padding-bottom: 30px;
}
span.footer-dash {
    color: #f7c55a;
    font-weight: 600;
    padding: 0 10px;    background: rgba(0,0,0,0.009);
}
.footer-text {
    color: #555555;
    font-size: 0.875rem;
    font-weight: normal;
}

/*secondary nav*/

.secondary-nav.clearfix>.clearfix {
    max-width: 1170px;
    margin: 0 auto;
    align-items: center;
    display: flex;
}

.secondary-nav.clearfix>.clearfix h1 {
    color: #fff;
    font-weight: bold;
    font-size: 1.3125rem;
    font-style: italic;
    flex: 0 0 40%;
    margin: 0;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix {
    flex: 0 0 60%;
    color: #fff;
    display: flex;
    justify-content: flex-end;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix {
    flex: 0 0 60%;
    color: #fff;
    max-width: 60%;
    justify-content: flex-end;
    display: flex;
    list-style: none;
    align-items: center;
    margin: 0;
    color: #Fff;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix li a {
    color: #fff;
    font-size: 1rem;
}


.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav.more>ul.clearfix li {
      padding: 10px 16px;
    list-style: none;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav.more>ul.clearfix a {
    color: #fff;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav.more>ul.clearfix {
    position: absolute;
    top: 53px;
    z-index: 9999;
    right: 0;
    width: 200px;
    background: #2d6033;
    display: none
}
.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav.more:hover>ul.clearfix {display:block;}
 
.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav.more {
    position: relative;    list-style: none;
}

.secondary-nav.clearfix {
    background: rgba(0,0,0,0.9);
    margin-bottom: -60px;
    position: relative;
    z-index: 2;
}

.secondary-nav.clearfix>.clearfix>ul.clearfix>li {
    padding-left: 20px;    list-style: none;
}

.secondary-nav.clearfix>.clearfix>ul.clearfix li {
   list-style: none;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix>li>a {
    padding: 20px 0;
    display: block;
}

/*internal page css*/

 
.internal-page main#mainbody {
    max-width: 1170px;
    margin: 0 auto;
    margin-top: 98px;
    background: #fdfdfd;
    padding: 50px 15px;
    border: 1px solid #e0e0e0;
}

.internal-page .share-buttons .share-btn span:before {
    width: 37px;
}
.accent-bg {
    background: #4d8e34;
    color: #fff;
}

.internal-page .secondary-nav.clearfix {
    margin: 0;
}
.internal-page main#mainbody {
    margin-top: 50px;
}

.internal-page .bio-wrap .head, .internal-page .bio-wrap.xl .head  a {
    background: #2d5f34;
    color: #fff;
}

.internal-page .bio-wrap.xl .player-name {
    font-size: 1.5rem;
}

.internal-page .banner-score .linescore .scorebox .score {
    height: 76px;
    font-size: 2.5rem;
    font-weight: 500;
}
.internal-page .rich-v2 h1.article-title {
    font-size: 1.75rem;
    font-family: 'Rajdhani', sans-serif;
    letter-spacing: 1px;
}


.internal-page .banner-score .linescore .scorebox .name {
    font-family: 'Rajdhani', sans-serif;
    font-size: 1.15rem;
    letter-spacing: 0;
}

.internal-page .accent-bg th {
    background: #4D8E34 !important;
    color: #FFF !important;
}

.internal-page .rich-v2 {
    font-size: 0.875rem;
}

.internal-page .accent-bg {
    background: #4d8e34 !important;
    color: #fff !important;
}
.internal-page  .banner-score .linescore .linebox td {
    font-size: 0.875rem;
}

a.privacy-policy {
    color: #2b5c36;
    text-decoration: underline;
}

.News-Rotator .mod-news-rotator.style6 .brief-stats .accent-bg th {
    background: #4D8E34 !important;
    color: #fff !important;
}

.social-media .social-stream .load-more {
    height: 50px;
    background: #fff;
    color: #143019;
    font-weight: bold;
}
.social-media .social-stream .load-more:focus, .social-media .social-stream .load-more:hover {
    background: #fff;
}

.social-media .social-stream .wall {
    margin: 0 -15px;
}


.internal-page .coach-bios-wrapper .coach-bio .thumb {
    height: 140px;
    width: 100px;
    object-fit: cover;
}


.mod-social.style1 .social-stream .load-more:after {
    display: none !important;
}




/*media query */

@media(min-width:991px){
    header.mod-site-header:not(.style4) .dropnav .nav:hover>a:before, header.mod-site-header:not(.style4) .dropnav .nav.show>a:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 11px solid #2a5b33;
    bottom: -53px;
    z-index: 2;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: block;
}

header.mod-site-header:not(.style4) .dropnav .nav>a:hover {
    text-decoration: none !important;
}
/*header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 {*/
/*    width: 632px;    padding-top: 44px;*/
/*}*/

/*header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 ul.clearfix>li.has-submenu {*/
/*    min-width: inherit;*/
/*    width: 50%;*/
/*}*/
header.mod-site-header:not(.style4) .dropnav .submenu.level1>ul>.has-submenu>a {
    display:block;
    font-weight: bold;
    font-style: italic;
    font-size: 1.3125rem;
    min-width: inherit;
    max-width: 100%;
    text-transform: none;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level1>ul>.has-submenu .level2 a {
    margin-bottom: 7px;
}
header.mod-site-header.style1 .dropnav .nav.show>a {
    border-bottom: none;
}
/*header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 ul.clearfix {*/
/*    width: 100%;*/
/*}*/
header.mod-site-header.style1 .dropnav>ul {
    height: 116px;
    padding-top: 0;
    align-items: center;
}

/*header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 ul.clearfix>li.has-submenu {*/
/*    width: 100%;*/
/*    display: block;*/
/*    margin: 0;*/
/*        margin-bottom: 10px;*/
/*}*/
/*header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 ul.clearfix .level2 {*/
/*    float: right;*/
/*}*/
/*header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 ul.clearfix .level2 ul.clearfix {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*}*/
/*header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 ul.clearfix .level2 ul.clearfix li:first-child {*/
/*    display: none !important;*/
/*}*/
/*header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 ul.clearfix .level2 ul.clearfix li a {*/
/*    font-size: 1rem;*/
/*}*/

header.mod-site-header.style1 .dropnav .submenu .has-submenu[data-follow-link="false"] > a { font-size:24px; cursor:default; color:#fff }
header.mod-site-header.style1 .dropnav .submenu .has-submenu[data-follow-link="true"] { display:block; margin:0 }
header.mod-site-header.style1 .dropnav .submenu .has-submenu[data-follow-link="true"] > *,
header.mod-site-header.style1 .dropnav .submenu .has-submenu[data-follow-link="true"] li { display:inline-block; vertical-align:top }
header.mod-site-header.style1 .dropnav .submenu .has-submenu[data-follow-link="true"] > a { min-width:120px; font-weight:700 }
header.mod-site-header.style1 .dropnav .submenu .has-submenu[data-follow-link="true"] li a { font-size:13px }
header.mod-site-header.style1 .dropnav .submenu a[rel*="wiki-link"] + a { display:none !important }

.internal-page  .mod-roster .headshot-layout img {
    height: 277px;
    object-fit: cover;
    width: 100%;
}
div#submenu6 ul li a {
    min-width: 235px;
}
div#submenu6 {
    width: 300px;
    left: auto;
    right: 0;
}
}

@media(max-width:1199px) and (min-width:992px){
header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 {
    width: 100%;
}
header.mod-site-header.style1 .dropnav>ul { 
    align-items: baseline;
}
header.mod-site-header.style1 .dropnav>ul {
    height: 104px;
    padding-top: 0;
    align-items: baseline;
}
header.mod-site-header:not(.style4) .dropnav .nav {
    padding-top: 38px;
    padding-left: 15px;
    padding-right: 15px;
    position: static;
    padding-bottom: 38px;
}
header.mod-site-header:not(.style4) .dropnav .nav:hover>a:before, header.mod-site-header:not(.style4) .dropnav .nav.show>a:before{display:none;}
header.mod-site-header:not(.style4) .dropnav .nav.show > .submenu {
    padding-top: 50px;
}
header.mod-site-header.style1 .dropnav {
    display: flex;
    justify-content: flex-end;
    padding-right: 15px;
    background: transparent;
    top: 50px;
}
header.mod-site-header.style1 .dropnav {
    display: flex;
    justify-content: flex-end;
}
.internal-page .mod-roster .headshot-layout img {
    height: 250px;
    object-fit: cover;
    width: 100%;
    object-position: top;
}
.internal-page main#mainbody {
    max-width: 970px;
}
}

@media(min-width:768px){
        .social-media.social-media-mobile {
            display: none !important;
        }
}

@media(max-width:1200px){
   header.mod-site-header.style1 .container {
    width: 100%;
    max-width: 100%;
}
header.mod-site-header.style1 {
    padding: 0;
}
header.mod-site-header.style1 {
    padding: 0;
    background: #549635;
    background: -moz-linear-gradient(top, #549635 0%, #185633 100%);
    background: -webkit-linear-gradient(top, #549635 0%,#185633 100%);
    background: linear-gradient(to bottom, #549635 0%,#185633 100%);
}
header.mod-site-header.style1 .site-title a {
    margin-left: 0;
}
header.mod-site-header.style1 .site-title {
    top: 14px;
    z-index: 9;
    left: 15px;
}
header.mod-site-header.style1 .header-text {
    left: 0;
    top: 0;
    text-align: center;
    padding-left: 164px;
    height: 50px;
    line-height: 50px;
    right: 0;
}

 .landing-row .wrapper-cover, .wrapper-cover {
    max-width: 970px;
}

.secondary-nav.clearfix>.clearfix {
    padding: 0 15px;
}

}

@media(max-width:1024px){
    header.mod-site-header:not(.style4) .dropnav .nav>a {
    font-size: 1.25rem;
}
header.mod-site-header.style1 .header-text {
    font-size: 1.25rem;
}
}

@media(max-width:991px){
header.mod-site-header .mobile-menu-bar {
    top: 53px;
    background: transparent;
    position: relative;
    right: 0;
}
header.mod-site-header.style1 .site-title {
    max-width: 190px;
    top: 6px;
    left: 6px;
    padding: 0;
}
header.mod-site-header.style1 .site-title a {
    width: 100%;
}
header.mod-site-header.style1 .site-title img {
    max-width: 100%;
}
header.mod-site-header .mobile-menu-bar {
    top: 53px;
    background: transparent;
    position: relative;
}
header.mod-site-header .mobile-menu-bar li a {
    background: transparent;
}
header.mod-site-header.style1 .dropnav>ul {
    height: auto;
}
header.mod-site-header:not(.style4) .dropnav .nav {
    padding: 0;
}
header.mod-site-header.style1 .dropnav {
    top: 95px;
    position: relative;
}
header.mod-site-header.style1 .container { 
    padding-top: 50px;
}
header.mod-site-header .mobile-menu-bar {
    background: transparent;
    right: 0;
        top: 0;
}
header.mod-site-header.style1 .dropnav {
    position: relative;    top: 0;
    padding-top: 33px;
}
header.mod-site-header:not(.style4) .dropnav .nav a {
    padding: 0 15px !important;
    font-size: 1rem !important;
}
header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 {
    width: 100%;
    padding: 0;
}
header.mod-site-header.style1 .dropnav .nav>.submenu#submenu1 ul.clearfix>li.has-submenu {
    width: 100%;
}
header.mod-site-header:not(.style4) .dropnav .nav a {
    padding: 0 15px !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    font-style: normal !important;
    font-family: 'Rajdhani', sans-serif;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
        margin: 0 !important;
}
header.mod-site-header:not(.style4) .dropnav .nav:hover>a:before, header.mod-site-header:not(.style4) .dropnav .nav.show>a:before{display:none !important;}
header.mod-site-header .dropnav li {
    border: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.News-Rotator .mod-news-rotator.style6 ul.dots {
    height: 50px;
}
 
.News-Rotator .mod-news-rotator.style6 .story-box .title { 
    color: #fff;font-size: 1.5rem;
}
.News-Rotator .mod-news-rotator.style6 .story-box {
    background: rgba(0, 0, 0, 1);
    min-height: 162px;
}
.landing-row .wrapper-cover, .wrapper-cover {
    max-width: 760px;
}
header.mod-site-header.style1 .header-text {
    font-size: 1rem;
    word-break: break-all;
    line-height: inherit;
    display: flex;
    align-items: center;
    letter-spacing: 1px;
}
.scoreboard .mod-scoreboard.style7 .event-box .date {
    font-size: 1.5rem;
}
.scoreboard .mod-scoreboard.style7 .event-box .sport, .scoreboard .mod-scoreboard.style7 .event-box .sport a {
    font-size: 1rem;
    height: 40px;
}


/*secondary menu*/

.secondary-nav.clearfix>.clearfix>h1 {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
    padding-left: 0;
    padding: 10px 15px;
}
.secondary-nav.clearfix>.clearfix { 
    flex-wrap: wrap;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix {    flex: 0 0 100%;    max-width: 100%;    justify-content: flex-start;    display: none;    padding-top: 20px;     padding: 0 20px;}
.secondary-nav.clearfix ul.clearfix li {    padding: 5px 0 5px;}
.secondary-nav.clearfix ul.clearfix li .dropdown a {    color: #1e1756;}
.secondary-nav.clearfix .dropdown {display: block;position: relative;right: 0;left: 0;width: 100%;box-sizing: border-box;margin: 0;background: transparent;color: #000;}
.secondary-nav.clearfix.active ul.clearfix {    display: block;     padding-bottom: 0;}
.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>.clearfix>ul.clearfix>li>a:after{display:none;}
.secondary-nav.clearfix>.clearfix>ul.clearfix li:first-child {
    padding-left: 8px;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav>ul a {
    color: #111111;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix li {
    padding: 0 !important;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav.more>ul.clearfix {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    background: transparent;
    color: #000;
    width: 100%;
        margin: 0;
    padding: 0;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav>a {
    display: none;
}

.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav {
    padding: 0 !important;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix>li>a:before{display:none !important;}

.secondary-nav.clearfix>.clearfix>ul.clearfix li.has-nav.more>ul.clearfix a {
    color: #ffffff;
}
.secondary-nav.clearfix {
    margin: 0 0 20px;
    padding: 16px 0;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix>li>a {
    padding: 5px 0;
    display: block;
    color: #fff;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix>li a {
    padding: 10px 0;
    display: block;
}

}

@media(max-width:767px){
    header.mod-site-header.style1 .header-text {
    position: absolute;
    top: 0;
    width: 100%;
    max-width: 100%;
    left: 0;
    right: 0;
    margin: 0;
    padding: 0;
    text-align: center;
    justify-content: center;
}
header.mod-site-header .mobile-menu-bar {
    position: absolute;
    top: 34px;
}
header.mod-site-header.style1 .site-title img {
    max-height: inherit;
}
header.mod-site-header.style1 .site-title a {
    width: 100%;
    max-width: 100%;
}
header.mod-site-header.style1 .site-title {
    max-width: 137px;
    top: -20px;
    left: 6px;
    padding: 0;
    position: relative;
}
header.mod-site-header.style1 .dropnav {
    padding: 0;
}
header.mod-site-header .mobile-menu-bar {
    position: absolute;
    top: 54px;
    height: 54px;
    right: 12px;
}
header.mod-site-header.style1 .site-title {
    max-width: 137px;
    top: -20px;
    left: 6px;
    padding: 0;
    position: relative;
    margin-bottom: -26px;
}
header.mod-site-header.style1 .dropnav {
    padding-top: 14px;
}

.internal-page main#mainbody {
    margin-top: 0;
}
.social-media .mod-social.style1 .social-stream .filters li.active a .icon {
    background: #000 !important;
}

}

@media(max-width:767px){
    .social-media h3.social-heading {
    font-size: 1.5rem;
}
.secondary-nav.clearfix { 
    padding: 8px 0;background: #000;
}
.secondary-nav.clearfix>.clearfix>h1 {
    padding: 10px 0;
}
.social-media.social-media-desktop {
    display: none !important;
}
}

@media(max-width:575px){
  .scoreboard  .team-logos {
    display: flex;
    align-items: center;
    justify-content: center;
}
.scoreboard .mod-scoreboard.style7 .event-box .team-logos .team-logo {
    max-width: 114px;
    float: none;
    display: block;
}
.scoreboard .mod-scoreboard.style7 .event-box .team {
    justify-content: center;
}
.scoreboard .mod-scoreboard.style7 .event-box .team .score {
    margin-left: 10px;
}
.News-Rotator .mod-news-rotator.style6 .story-box .title {
    font-size: 1rem;
}
.News-Rotator .mod-news-rotator.style6 .story-box {
    min-height: 140px;
}
.scoreboard {
    padding: 30px 0;
}
header.mod-site-header.style1 .header-text {
    font-size: 0.875rem;
    letter-spacing: 0;
    padding: 0 10px;
        text-transform: uppercase;    word-break: inherit;
}
.secondary-nav.clearfix.active ul.clearfix {
    padding: 0;
}
.internal-page main#mainbody h1 {
    font-size: 1.875rem;
}
section.staff-directory h2 {
    font-size: 1.25rem;
    margin-bottom: 20px;
}
.internal-page main#mainbody h1 {
    font-size: 1.5rem;
}
.internal-page .mod-roster .headshot-layout li {
    width: 100%;
}
.social-media .mod-social.style1 .social-stream .filters li a, .social-media .mod-social.style1 .social-stream .filters li a .icon, .social-media .mod-social.style1 .social-stream .filters li.active a {
    color: #a5ec38;
    font-size: 1rem;
    box-sizing: unset;
    background: transparent;
    border: none;
    border-radius: 0;
    box-shadow: none;
}
}