@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_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 {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: #683199; 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:#660099;text-decoration: underline;} 
*:before, *:after{box-sizing:border-box;}

h1,h2,h3,h4,h5,h6 { color:#683199; }
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;}
a[rel="wiki-link"] {font-size: 14px !important;color: #000 !important;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;}
.aot-week a {    color: #fff;}
.mod-site-header .dropnav li a:hover {    color: #000;}
.section-header {    position: absolute;    left: -9999px;    BACKGROUND: #FFF;
    COLOR: #000;}

.member-logo-header span.wiki-link a[rel="wiki-link"] {color: #fff !important;}
.member-logo-header span.wiki-link {position: absolute;right: 0;color: #fff !important;}
.mod-site-header li.wiki a[rel="wiki-link"] {color: #fff !important;}
.mod-site-header li.wiki {position: absolute !important;right: 0 !important;z-index: 999999;background: rgba(0,0,0,0.41);}
.social-tabs a[rel="wiki-link"] {color: #fff !important;}
.accent-bg {
    background: #652e91 !important;
    color: #fff !important;
}

div#page {
    overflow: hidden;
}
.recent-videos.clearfix a[rel="wiki-link"] {
    color: #fff !important;
}
.aotw-wrapper a[rel="wiki-link"] {
    color: #fff !important;
}

table.roster a {
    text-decoration: none;
}


/****************
header
********************/

#page header.mod-site-header {
    background: #660099;
}
header.mod-site-header.style3:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100px;
    background: #ffffff;
}
header.mod-site-header.style3 > div {
    min-height: 150px;
}
#page .mod-site-header.style3 .dropnav > ul {
    height: 54px;
}
#page .mod-site-header .dropnav {
    background: none;
    
}
#page header.mod-site-header:not(.style4) .dropnav .nav > a {
    color: #ffcc00;
        padding: 17px 20px;
    font-size: 1.125rem;
    font-weight: 700;
    font-family:proxima-nova, sans-serif;
}
#page header.mod-site-header.style3 .site-title {
    top: 0;
    z-index: 3;
    position: absolute;
}
#page .mod-site-header .header-text {
       font-size: 2.25rem;
    color: #660099;
    left: 210px;
    font-family: proxima-nova, sans-serif;
    font-weight: 800;
    right: 0;
    letter-spacing: 0;
    word-spacing: 0;
    line-height: 40px;background: #fff;
    top: 8px;
}
#page .mod-site-header.style3 .social-links ul li a span {
    color: #652e91;
}
#page .mod-site-header.style3 .social-links li a span.text {
     color: #652e91;
     font-family: proxima-nova, sans-serif;background: #fff;
     font-weight: 800;
}
#page .mod-site-header.style3 .social-links {
    top: 12px;
}

header.mod-site-header:not(.style4) .dropnav .submenu.level2 > ul > .has-submenu {
   padding:5px 10px;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level2 > ul > .has-submenu:hover {
    background:#660099;
}
header.mod-site-header:not(.style4) .dropnav .submenu.level2 > ul > .has-submenu:hover a {
    color:#fff;
}
#page header.mod-site-header:not(.style4) .dropnav .submenu.level2 > ul > .has-submenu:hover .submenu ul li a {
    color:#fff;
}
#page header.mod-site-header:not(.style4) .dropnav .submenu.level2 > ul > .has-submenu:hover .submenu ul li a:before {
    color: #fff;
}
/********************
rortator
***********************/

.body-container .rotator .mod-news-rotator.style4, .body-container .rotator .mod-news-rotator {
    border: none;
}
#page .rotator .mod-news-rotator.style4 .dots, #page .rotator .mod-news-rotator .dots {
    display: none !important;
}
#page .mod-news-rotator.style4 .story-box, #page .mod-news-rotator .story-box  {
    text-align: center;
    min-height: 138px;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgb(0,0,0,0.8);
    padding:30px 0px;
}
#page .mod-news-rotator.style4 .story-box .title, #page .mod-news-rotator .story-box .title {
    max-width: 1170px;
    margin: auto;
    text-decoration:none;
}
#page .mod-news-rotator .seat .story-box .date-sport {
    font-size: 1rem;
    color: #ffcc00;
    font-family: "Gill Sans";    font-family: proxima-nova, sans-serif;
    font-weight: 400;
}
#page .mod-news-rotator.style4 .story-box .title, #page .mod-news-rotator .story-box .title {
    font-size: 1.875rem;
    font-weight: 900;
      font-family: "Gill Sans";    font-family: proxima-nova, sans-serif;
}
#page .mod-news-rotator.style4 .story-box .title, #page .mod-news-rotator .story-box .title  {
    font-size: 1.50rem;
    font-family: "Gill Sans";    font-family: proxima-nova, sans-serif;
    font-weight:900;
        color: #fff;
}
#page .mod-news-rotator.style4 .prev, .mod-news-rotator.style4 .next, #page .mod-news-rotator .prev, .mod-news-rotator .next {
    display: inline-block !important;
}
#page .scorecard .slick-list .event-box .event .date {
    color: #660099;
    font-size: 1.75rem;
        font-family: proxima-nova, sans-serif;
    font-weight: 900;
}
.rotator.clearfix  .mod-news-rotator .prev.slick-arrow {
    display: block !important;
    position: absolute;
    left: 20px;
    z-index: 1;
    padding: 0;
    border: none;
    font-family: 'glyphicons';
    cursor: pointer;
    text-align: center;
    color: #444;
    text-decoration: none;
    text-shadow: none;
    bottom: 40px;
    color:transparent;
}

.rotator.clearfix {
    border-bottom: 10px solid #fff;
}
/*
.rotator.clearfix .mod-news-rotator .media-box .slide-img img {
    height: 100% !important;
    object-fit: cover;
}*/
@media(min-width:1300px){
    /*.rotator.clearfix .mod-news-rotator.style3 .seat.slick-slide {
        height: 83vh;
    }*/
}
.rotator.clearfix .mod-news-rotator .prev.slick-arrow {
    left: 10px;
    right: auto;
    margin-left: 0;
}
.rotator.clearfix .mod-news-rotator button.next.slick-arrow {
    margin: 0;
    right: 30px;
    left: auto;
}



/******************
scoreboard
**************************/

#page .mod-scoreboard .event-box .sport a {
    font-size: 1rem;
    font-family: Proxima Nova;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
#page .scorecard.clearfix {
    background: url(../images/setup/score.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    padding: 45px 0px;
}
#page .mod-scoreboard.style5 .event {
    background: #fff;
    min-height:310px;
        padding: 15px 13px 60px;
}
#page .mod-scoreboard.style5 .event .status {
    font-size: 0.875rem;
    font-family: Proxima Nova;
    color: #000000;
}
#page .mod-scoreboard.style5 .event-box {
        margin: 0px 10px;
}
#page .mod-scoreboard.style5 .event .links {
    height: 36px;
    padding: 0;
        background: #ffcc00;
}
.mod-scoreboard.style5 .event .links a {
    color: #660099;
}
.event-box .event .teams .team span.name {
    font-size: 0.938rem;
    font-family: Roboto;
    font-weight: 400;
    color: #000000;
}
.mod-scoreboard .slider .event-box .teams .team .score {
    font-size: 0.938rem;
    color: #000;
    font-weight: 900;
     font-family: Proxima Nova;
}
.slick-slider, .slick-slide{box-sizing:unset;}
.scorecard .mod-scoreboard.style5 {
    padding: 0px 0px 50px;
}
.mod-news-rotator  button.next.slick-arrow {
    position: absolute;
    right: 32px;
    z-index: 1;
    padding: 0;
    border: none;
    font-family: 'glyphicons';
    cursor: pointer;
    text-align: center;
    color: #f00;
    text-decoration: none;
    text-shadow: none;
    bottom: 40px;
    display: block !important;
    color:transparent;
}
.mod-news-rotator button.next.slick-arrow:before {
    content: "\e810";
    display: block;
    font-family: glyphicons;
    font-size: 41px;
    color:#ffcc00;
}



.scorecard.clearfix .view-all-btn {
    bottom: 10px;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    position: absolute;
}
.scorecard.clearfix .view-all-btn a {
    color: #522280;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 2px;
    text-decoration: none;
    padding-left: 0;
}
.scorecard.clearfix .view-all-btn a:before {
    margin-right: 8px;
    font-weight: bold;
}
#page .scorecard.clearfix .wrapper-cover.clearfix {
    position: relative;
}


h3.scorebrd-schedule-heading {
    text-transform: uppercase;
    text-align: center;
    color: #683199;
    font-weight: bold;
    font-family: "Gill Sans";  font-family: Proxima Nova;
    font-size: 1.875rem;
}



/***************
*next-event*
*********************/
#page .next-event {
    background: #660099;
}
.wrapper-cover .mod-next-event.style2 .next-event-heading {
    top: 55px;
    background: none;
    font-size: 2.25rem;
    font-family: Proxima Nova;
    font-weight: bold;
    height: auto;
    line-height: 40px;
    font-family: "Gill Sans";  font-family: Proxima Nova;
    letter-spacing: -2px;
        color: #fff;
}
.wrapper-cover .mod-next-event.style2 {
    background: transparent;
}
#page .mod-scoreboard.style5 .event .neutralsite-notes span {
    font-family: Proxima Nova;
    font-size: 0.75rem;
    color: #000;
}
.mod-next-event.style2:before {
    display: none;
}
.mod-next-event.style2:after {
    display:none;
}
.mod-news-rotator .prev.slick-arrow:before {
    content: "\e80f";
    display: block;
    font-family: glyphicons;
    font-size: 44px;
    color: #ffcc00;
}
#page .mod-news-rotator.style4 .prev, .mod-news-rotator.style4 .next {
    display: block !important;
}
.landing .page-related-links.clearfix {
    display: none;
}
/*aotw wrapper*/

.aotw-wrapper {
    margin-top: 0;
    background: url(/images/setup/2020_Redesign/AthletesoftheWeek.jpg) no-repeat -220px 0;
    padding: 10px 0 80px;
    background: 
}
.aotw-wrapper .athletes {
 
}
.aotw-wrapper a.archive-btn {
    display: none !important;
}
.aotw-wrapper  .mod-aotw.style4 .athlete .title {
    background: #000;
    border: 5px solid #fff;
}
.aotw-wrapper .mod-aotw.style4 .athlete .title {
    background: #fff;
    border: 5px solid #fff;
    text-transform: uppercase;
    text-decoration: none;
    font-style: initial;
    padding: 10px 0;
    font-weight: 900;
        height: 85px;
    letter-spacing: 1px;
    color: #683199;
}
.aotw-wrapper .mod-aotw.style4 .athlete .heading {
    text-decoration: none;
}
.aotw-wrapper .mod-aotw.style4 .athlete .sport {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
}
.aotw-wrapper .mod-aotw.style4 .athlete {
    margin-bottom: -35px;
}
/*.aotw-wrapper .mod-aotw.style4 {*/
/*    background: url(../images/setup/aotw_logo.png) no-repeat;*/
/*    background-position: center left;*/
/*}*/
 
.aotw-wrapper  span.title-inner {
    transform: skew(10deg);
    position: relative;
    display: block;
}

.aotw-wrapper .mod-aotw.style4 .athlete .sport {
    text-transform: none;
    color: #693199;
    font-weight: normal;
    font-size: 0.875rem;
}


.internal-page #mainbody h2 {
    font-size: 26px;
    font-family: proxima-nova, sans-serif;
}
/*******************
photos- video
********************/

.recent-videos.clearfix {
    background: #000;
    padding: 50px 0;
}
div#main-tabs ul.tabs.clearfix {
    text-align: center;
    display: flex;
    justify-content: center;
    margin-bottom: 20px;
}
div#main-tabs ul.tabs.clearfix a {
    color: #d1d2d4;
    font-size: 2rem;
    font-weight: 900;
    text-transform: uppercase;
    font-family: proxima-nova, sans-serif;
    text-decoration: none;
}
div#main-tabs ul.tabs.clearfix li {
    padding: 0 15px;position: relative;
}
div#main-tabs ul.tabs.clearfix a.active {
    color: #facd33;
}
/*div#main-tabs ul.tabs.clearfix li.tab1:before {
    content: "&";
    font-size: 2rem;
    position: absolute;
    right: -14px;
    color: #d1d2d4;
    font-family: proxima-nova, sans-serif;
    font-weight: 900;
}*/
div#main-tabs .panes a.tab_title {
    display: none;
}



.recent-videos.clearfix .mod-photo-gallery.style1 .gallery:hover .thumb:after {
    content: '';
    position: absolute;
    left: 15px;
    right: 15px;
    top: 15px;
    bottom: 15px;
    border: 15px solid transparent;
    background: rgb(48 22 85 / 0.7);
}

.recent-videos.clearfix .mod-recent-videos.style3 .playlist .item.active {
    border: 3px solid #fff;
    border-left: none;
}

.recent-videos.clearfix .mod-recent-videos.style3 .player:before {
    border-color: #fff;
}


.recent-videos.clearfix .mod-recent-videos .item .date {
    color: #fff;
}
.recent-videos.clearfix .mod-recent-videos.style3 .playlist .item .title {
    color: #fff;
}

.recent-videos.clearfix .mod-recent-videos .heading a {
    text-decoration: none;
}
.recent-videos.clearfix .mod-recent-videos .item.active .date {
    color: #000;
}
.recent-videos.clearfix .mod-recent-videos.style3 .playlist .item.active .title {
    color: #833597;
}

/******************
social
******************/

.social.clearfix {
    background: #f0f0f0;
    border-top: 3px solid #fff;
    padding: 45px 0;
}
 
.social.clearfix .fb-page.fb_iframe_widget {
    border: 8px solid #000;
    width: 100%;
    height: 470px !important;
    overflow-y: scroll;
}

.social.clearfix .mod-social.style2 .mod-social-heading {
    margin: 0;
    color: #000;
    font-size: 2rem;
    font-weight: 900;
    font-family: proxima-nova, sans-serif;
    margin-bottom: -9px;
}
.social.clearfix .instagram-feed, .social.clearfix .twitter-feed.list {
    max-height: 470px;
    overflow-y: scroll;
    border: 8px solid #000;
}


/*********************
*graphic****
*************************/


.graphic-slider {
    border-top: 8px solid #660099;
    border-bottom: 8px solid #660099;
}

/*********************
*social-media****
*************************/


.social-media.clearfix {
   /* background: url(../images/setup/banner_social_media.jpg);
    background-position: center;*/
    padding: 20px 0;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    list-style: none;
    padding-right: 175px;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix a {
    width: 100px;
    height: 100px;
    display: inline-block;
    text-indent: -9999px;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix li {
    padding: 0 20px;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix a[href="https://www.facebook.com"] {
    background: url(/images/setup/2020_Redesign/icon-facebook.png) no-repeat;
    background-position: center;
    background-size: cover;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix a[href=" https://twitter.com"] {
    background: url(/images/setup/2020_Redesign/icon-twitter.png) no-repeat;
    background-position: center;
    background-size: cover;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix a[href="https://www.instagram.com"] {
    background: url(/images/setup/2020_Redesign/icon-instagram.png) no-repeat;
    background-position: center;
    background-size: cover;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix a[href="https://www.youtube.com/"] {
    background: url(/images/setup/2020_Redesign/icon-youtube.png) no-repeat;
    background-position: center;
    background-size: cover;
}
.social-media.clearfix {
    background: url(/images/setup/social-bg.jpg) repeat-x -235px 0;
    /*background-size: cover;*/
}
.social-media.clearfix .navbar-links.clearfix {
    background: url(../images/setup/golden-eagles-follow-social-media-content.png) no-repeat;
    background-position: left center;
}


/*********************
*box graphic sliderr****
*************************/



.box-graphic-slider.clearfix {
    background: url(../images/setup/buttons_bg.jpg) no-repeat;
    background-position: center;
    background-size: cover;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
}
 
.box-graphic-slider.clearfix ul.clearfix {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: 0;
}
.box-graphic-slider.clearfix ul.clearfix li {
    flex: 0 0 33.33%;
    max-width: 33.33%;
    text-align: center;
    list-style: none; 
}
.box-graphic-slider.clearfix ul.clearfix li a {
    height: 100px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 1.75rem;
    font-weight: 300;
}
.box-graphic-slider.clearfix ul.clearfix li a:hover {
    background: rgb(105 49 153 / 76%);
    color: #fff;
}
.box-graphic-slider.clearfix ul.clearfix li:nth-child(4), .box-graphic-slider.clearfix ul.clearfix li:nth-child(5), .box-graphic-slider.clearfix ul.clearfix li:nth-child(6) {
    margin-top: 10px;
}




/*********************
*footer****
*************************/

footer.mod-site-footer {
    background: #f0f0f0;
}
footer.mod-site-footer p a {
    color: #000;
    font-size: 1rem;
        margin-top: 15px;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    text-decoration: none;
}
footer.mod-site-footer p {
    font-size: 1rem;
    color: #000;
    font-family: 'Roboto', sans-serif;
    font-weight:400;
}
span.footer-text-heading {
    color: #683199;
    text-transform: uppercase;
    font-weight: bold;
}

footer a.footer-presto-logo {
    display: none !important;
}

.site-developer.inverted {background:#693199; 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: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; }


/**************
internal pages
**************/

/*******secondry nav****/

.secondary-nav.clearfix {
       background: #000 !important;
    color: #fff;
}

.secondary-nav h1 {
    margin: 0;
    color: #fff;
    font-size: 1.805rem;
    text-transform: uppercase;
    width: 100%;
    text-align: left;
    flex: 0 0 40%;
    max-width: 40%;
    letter-spacing: 1px;
    padding-left: 209px;
    font-family: proxima-nova, sans-serif;
    font-weight: 900;
}
 
.secondary-nav>.clearfix {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
   max-width: 1170px;
    margin: 0 auto;
    justify-content: center;
    background: transparent;
    padding: 0;
}
.secondary-nav > .clearfix >  ul.clearfix {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin: 0;
    margin-top: 0;
    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: #ffffff;
    text-transform: none;
    text-decoration: none;
    padding: 16px 15px 14px;
    display: inline-block;
    cursor: pointer;
    font-weight: normal;
    font-size: 1rem;
    position: relative;
}
.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.focus  ul.clearfix{display: block; }

.secondary-nav ul.clearfix li.has-nav ul.clearfix li a {
    padding: 7px 15px;
    background: #facd33;
    display: block;
    color: #fff;
    border-bottom: 1px solid #fddf33;
    font-size: 1rem;
    color: #000;
}
.secondary-nav ul.clearfix li.has-nav ul.clearfix {
    display: none;
    display: none;
    z-index: 9999;
    position: absolute;
    width: 215px;
    top: 92%;
    right: -7px;
    border-top: 3px solid #000;
}
.secondary-nav ul.clearfix li.has-nav > a {
    padding-right: 0;
}
/***************.secondary-nav > .clearfix >  ul.clearfix  > li > a:before {
    content: "/";
    position: absolute;
    left: -4px;
    color: #ffffff;
    font-weight: bold;
    font-size: 1.125rem;
    top: 16px;
}************************/
.secondary-nav > .clearfix >  ul.clearfix  > li:first-child > a:before {
    opacity: 0;
}
.secondary-nav > .clearfix >  ul.clearfix  > li:first-child > a {
    padding-left: 0;
}

/****secondry-menu end**/

.internal-page #mainbody {   
    max-width: 1170px;
    margin: 0 auto;
    padding: 30px 20px;
    background: #fbfbfb;
    margin-top: 51px;
    margin-bottom: 30px;
    border: 1px solid #ccc;
}

.internal-page  .share-buttons .share-btn span:before {
    box-sizing: unset;
}

/******************interal_29_07_2020**********************/
.internal-page #mainbody .article-title {
    font-size: 26px;
    font-family: proxima-nova, sans-serif;
    padding-bottom:10px;
}
.article-text p {
    font-family: proxima-nova, sans-serif;
}
.internal-page #mainbody h1 {
    font-size: 26px;color: #683199;
}
.article-text h2 {
    font-size: 26px;
    font-family: proxima-nova, sans-serif;
}
.internal-page .article-body .article-text p strong {
    font-family: proxima-nova, sans-serif;
  /*  padding-bottom: 5px;
    display: block;*/
}
.internal-page .news-layout.grid .story .title {
    font-size: 16px;
    display: inline-block;
    padding-top: 10px;
    padding-bottom: 15px;
    font-size:proxima-nova, sans-serif;
}
.article-body .article-text h2 a {
    color: #000;
}

.bio-wrap.xl .head {
    background: #683199;
    color: #fff;
}
.bio-wrap.xl .head a {
    color: #fff;
}
.internal-page  .tab-container.primary > .tab-nav {
    background: #673199;
}


.internal-page tr.roster-header {
    background: #683199;
    color: #fff;
}

.internal-page table.roster td {
    padding: 5px;
}




/******************
media query
******************/


@media(min-width:992px){
    
    header.mod-site-header.style3 > div {
    min-height: 110px;
}
header.mod-site-header.style3:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 55px;
    background: #ffffff;
}
#page .mod-site-header .dropnav {
    top: 55px;
}
 .content-col {
   float: left;
    width: 33.33%;
    padding: 0 15px;
    box-sizing: border-box;
    height: 504px; 
}  
header.mod-site-header.style3 .dropnav .nav > .submenu {
    background: rgba(240, 240, 240,0.9);
    color: #000;
}
header.mod-site-header.style3 .dropnav .nav > .submenu a {
    color: #000;
}
header.mod-site-header:not(.style4) .dropnav .nav.show { 
    background: transparent;
}
header.mod-site-header.style3 .dropnav .nav.has-submenu:hover > a:before {
    content: "";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 5px;
    background: #fff;
    left: 0;
    right: 0;
}


 div#submenu1 {
    background: rgba(240, 240, 240,0.9);
    left: -2000px;
    right: -2000px;
    padding: 30px 1935px;
    border-top: 1px solid #d23831;
        padding-top: 40px;
}
div#submenu1 > ul.clearfix {
    width: 1300px;
    display: flex;
    flex-wrap: row;
}
div#submenu1 > ul.clearfix {
    width: 1300px;
    display: flex;
    flex-wrap: nowrap;
    flex-flow: row;
}
div#submenu1 > ul.clearfix > li.has-submenu {
    width: 50%;
    max-width: 50%;
    flex: 0 0 50%;
        margin-bottom: 25px;
}
div#submenu1 > ul.clearfix > li.has-submenu > a {
     font-size: 1.5rem;
    min-width: 100%;
    font-weight: bold;
    letter-spacing: 0;
    font-family: "Gill Sans";    font-family: proxima-nova, sans-serif;
    color: #683199;
}
div#submenu1 .mod-site-header:not(.style4) .dropnav .submenu.level2 > ul > .has-submenu {
    display: flex;
}
div#submenu1 > ul.clearfix > li.has-submenu > .level2 > ul > li > a {
    text-decoration: none;
    text-transform: none;
    font-size: 1.3125rem;
    min-width: 175px;
    letter-spacing: 0px;
    font-weight: normal;
}
    
div#submenu1 > ul.clearfix > li.has-submenu:first-child {
    padding-right: 50px;
}
div#submenu1 > ul.clearfix > li.has-submenu:nth-child(2) {
    padding-left: 0;    margin: 0;
}
/*div#submenu1 > ul.clearfix > li.has-submenu .submenu.level3.clearfix {*/
/*    margin-left: auto;*/
/*}*/

div#submenu1 > ul.clearfix > li.has-submenu .submenu.level3.clearfix a {
    font-size: 1rem;color: #000000;font-weight: 300;
}
 header.mod-site-header.style3 .dropnav li.nav.nav1 {
    position: static;
}
header.mod-site-header.style3 .dropnav {
    padding-left: 192px;
    left: 0;
}
div#submenu1 > ul.clearfix {
    padding-left: 0;
}
div#submenu1 > ul.clearfix > li.has-submenu {
    width: 33%;
    max-width: 33%;
    flex: 0 0 33%;
    margin: 0;
        margin-bottom: 25px;
}
header.mod-site-header.style3 .dropnav .nav > .submenu {
    background: rgba(255, 255, 255, 0.9);
}
div#submenu1 > ul.clearfix > li.has-submenu .submenu.level3.clearfix>ul>li:first-child {
    display: none;
}

header.mod-site-header:not(.style4) .dropnav .submenu.level2 > ul > .has-submenu {
    display: flex;
}
/*div#submenu1 > ul.clearfix > li.has-submenu .submenu.level3.clearfix {*/
/*    min-width: 180px;*/
/*}*/



.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"; color: #673199; 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" }

#page header.mod-site-header:not(.style4) .dropnav .nav6 > a, #page header.mod-site-header:not(.style4) .dropnav .nav7 > a {
    color: #683199;    transform: skewX(10deg);
}
div#submenu6, div#submenu7 {
    transform: skewX(10deg);
}
#page header.mod-site-header:not(.style4) .dropnav .nav6 > a:after, #page header.mod-site-header:not(.style4) .dropnav .nav7 > a:after {
    content: "";
    width: 100%;
    height: 100%;
    background: rgb(250 205 51);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1;
    transform: skew(-10deg, 0deg);
}
#page header.mod-site-header:not(.style4) .dropnav .nav7 > a:after {
    background: rgb(191 191 191);
}

#page header.mod-site-header:not(.style4) .dropnav .nav6, #page header.mod-site-header:not(.style4) .dropnav .nav7 {
    background: #facd33;
    transform: skewX(-10deg);
}
.recent-videos.clearfix .mod-recent-videos.style3 .playlist .item {
    height: 90px;
    min-height: 90px;
}
}


@media only screen and (min-width:992px) and (max-width:1400px) {
    .search-bar { display: none; }
    .social-media.clearfix { background: url(/images/setup/social-bg.jpg) no-repeat -395px 0 !important; }
}

@media(min-width:1400px){
.search-bar { position:absolute; right:50%; margin-right:-725px; top:65px; width:135px; height:35px; border-radius:5px; background:#FFDE00; -webkit-box-sizing:border-box; box-sizing:border-box; z-index: 7; }
.search-bar input[type="text"] { height:35px; width: 135px; vertical-align:top; padding:0 30px 0 10px; border:none; outline:none; color:#660099; background:none;  -webkit-box-sizing:border-box; box-sizing:border-box }
.search-bar input[type="text"]:focus { width: 135px; }
.search-bar .submit { width:30px; height:35px; padding:0; border:none; overflow:hidden; background:none; position:absolute; right:0; top:0 }
.search-bar .submit span { display:none }
.search-bar .submit i:before { display:block; width:100%; line-height:35px; color:#660099; margin:0 }
}

@media(min-width:991px) and (max-width:1200px){
    
    div#submenu1 > ul.clearfix {
    max-width: 970px;
    margin: 0 auto;
}
header.mod-site-header.style3 > div {
    max-width: 970px;
    margin: 0 auto;
}
#page .mod-site-header .header-text {
    font-size: 1.75rem;
    left: 171px;
}
#page header.mod-site-header:not(.style4) .dropnav .nav > a {
    font-size: 1rem;
}
#page header.mod-site-header:not(.style4) .dropnav .nav > a {
    padding:15px 10px;
}
header.mod-site-header:not(.style4) .dropnav .nav.show > #submenu2 > ul.clearfix {
    width: 50%;
}


}


@media(min-width:1200px){
    
  .sports-rotator.rotator.clearfix .mod-news-rotator .seat .media-box .slide-img img {
    position: relative;
}
.sports-rotator.rotator.clearfix .mod-news-rotator .seat .media-box .slide-img {
    padding-top: 0;
}
.sports-rotator.rotator.clearfix .mod-news-rotator .seat {
    max-height: inherit;
}
#page .sports-rotator.rotator.clearfix  .mod-news-rotator .story-box {
    position: relative;
}


div#page .rotator.clearfix .mod-news-rotator .seat .media-box .slide-img img {
    position: relative;
}
div#page .rotator.clearfix .mod-news-rotator .seat .media-box .slide-img {
    padding-top: 0;
}
div#page .rotator.clearfix .mod-news-rotator .seat {
    max-height: inherit;
}
#page .rotator.clearfix  .mod-news-rotator .story-box {
    position: relative;
}
}


@media(max-width:1920px){
  .rotator.clearfix  .mod-news-rotator .seat {
    max-height: 647px;
}
.rotator.clearfix .mod-news-rotator .seat .media-box .slide-img {
    padding-top: 53.25%;
}
}

@media(max-height:800px){
    
    .rotator.clearfix .mod-news-rotator .seat {
    max-height: 655px;
}
}

@media(max-height:700px){
    
    .rotator.clearfix .mod-news-rotator .seat {
    max-height: 600px;
}
}

@media(max-width:1200px){
    #page .mod-site-header .header-text {
    font-size: 1.75rem;
}
#page .mod-news-rotator.style4 .story-box .title {
    font-size: 1.25rem;
}
.landing-row .wrapper-cover, .wrapper-cover {
    max-width: 970px;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix {
    padding-right: 0;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix a {
    width: 50px;
    height: 50px;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix li {
    padding: 0 5px;
}
    #page .mod-news-rotator.style4 .story-box {
    padding: 30px 40px;
}
    
}

@media(max-width:991px){
    header.mod-site-header.style3 > div {
    max-width: 100%;
}
header.mod-site-header.style3 {
    padding-top: 50px;
}
header.mod-site-header.style3:before {
    height: 50px; 
}
header.mod-site-header .mobile-menu-bar li a {
    background: #fddf33;
    color: #673199;
}
header.mod-site-header.style3 > div {
    min-height: inherit;
}
#page .mod-site-header.style3 .dropnav > ul {
    height: auto;
}
#page header.mod-site-header:not(.style4) .dropnav .nav a {
    padding: 0 10px !important;
    font-size: 1rem !important;
    color: #fddf33 !important;
    font-weight: normal !important;
    letter-spacing: 1px !important;
}
div#submenu1 > ul.clearfix {
    max-width: 100%;
}
#page .mod-news-rotator.style4 .story-box .title {
    color: #fff;
}
.aotw-wrapper { 
    background: #683199;
}
.aotw-wrapper .mod-aotw.style4 {
    padding-top: 140px;
    background: url(../images/setup/aotw_logo.png) no-repeat;
    background-position: top center;
    background-size: 200px;
}

.content-col {
    margin-bottom: 25px;
    max-width: 400px;
    margin: 0 auto 25px;
}

    header.mod-site-header .mobile-menu-bar {
    background: #683199;
}
    #page .mod-site-header.style3 .social-links li a span.text {
    background: transparent;
}

.secondary-nav.clearfix>.clearfix h1 {
    flex: 0 0 100%;
    max-width: 100%;
    position: relative;
        padding-right: 37px;
            color: #fff;    font-size: 1.25rem;
    padding-left: 15px;
}

.secondary-nav.clearfix >.clearfix > ul.clearfix {
    flex: 0 0 100%;
    max-width: 100%;
    justify-content: flex-start;
    display: none;
    padding-top: 20px;
}
.secondary-nav.clearfix.active >.clearfix > ul.clearfix{
    display: block;
    padding-bottom: 33px;
}
  
.secondary-nav.clearfix >.clearfix > li {    padding: 5px 0 5px;}
.secondary-nav.clearfix >.clearfix >  li .dropdown a {    color: #1e1756;}  
.secondary-nav.clearfix >.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 >.clearfix > h1:after {    border-color: transparent transparent #fff;    border-width: 0 10px 10px;}
.secondary-nav>.clearfix>ul.clearfix>li>a:after{display:none;}
.secondary-nav>.clearfix>ul.clearfix li:first-child {
    padding-left: 8px;
}
 
.secondary-nav>.clearfix>ul.clearfix li {
    padding: 6px 0 !important;
}
.secondary-nav.clearfix>.clearfix > ul.clearfix > li.has-nav.more > ul.clearfix {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    color: #fff;
    width: 100%;
    padding: 0;
    padding-left: 0;
    margin: 0;
}
.secondary-nav>.clearfix>ul.clearfix li.has-nav>a {
    display: none;
}

.secondary-nav>.clearfix>ul.clearfix li.has-nav {
    padding: 0 !important;
}

.secondary-nav.clearfix > .clearfix { 
    flex-wrap: wrap;
}

.secondary-nav.clearfix {
    margin-top: -2px;
}
.secondary-nav.clearfix > .clearfix {
    padding-bottom: 10px;
}
.secondary-nav.clearfix {
    margin-top: 17px;
}
.secondary-nav.clearfix > .clearfix {
      flex-wrap: wrap;
    padding-bottom: 0;
}
.internal-page .secondary-nav.clearfix, .release-page .secondary-nav.clearfix { 
    margin-bottom: 0;
}


.secondary-nav.clearfix {
    background: #ca3837;
    padding: 10px 0;
    margin-top: 0;
}
.secondary-nav.clearfix>.clearfix > ul.clearfix > li.has-nav > ul.clearfix {
    background: transparent !important;
}
.secondary-nav.clearfix>.clearfix > ul.clearfix > li a {
    color: #fff;
    padding-left: 15px !important;
    letter-spacing: 1px;
}

.secondary-nav.clearfix>.clearfix>ul.clearfix>li a {
    display: block;
    color: #fff;
    padding: 7px 10px !important;
}

.secondary-nav>.clearfix>ul.clearfix li {
    padding: 0 !important;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix>li.has-nav>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 ul.clearfix li a {
    background: transparent;
    border: none;color: #fff;
}
.secondary-nav.clearfix>.clearfix > ul.clearfix > li.has-nav.more > ul.clearfix {
    border: none;
}
.secondary-nav > .clearfix > ul.clearfix > li > a:before{display:none;}
div#submenu2 {
    width: 100%;
}

.secondary-nav.clearfix>.clearfix>ul.clearfix>li.has-nav > a {
    display: none;
}
.secondary-nav.clearfix > .clearfix {
    padding: 0;
}
.secondary-nav.clearfix.active >.clearfix > ul.clearfix {
    padding-bottom: 0;
}
header.mod-site-header.style5 .site-title {
    padding-top: 0;
}
.secondary-nav.clearfix {
    padding-top: 10px;
}
.secondary-nav.clearfix>.clearfix>ul.clearfix>li.has-nav>ul.clearfix {
    padding: 0;
    border: none;
    margin: 0;
}

.search-bar { display: none; }

}

@media(max-width:767px){
    header.mod-site-header.style3:before { 
   display:none;
}
    #page .mod-site-header .header-text {
    position: absolute;
    left: 100px;
    display: block !important;
    font-size: 1rem !important;
    line-height: inherit !important;
    color: #fddf33 !important;
}
header.mod-site-header .mobile-menu-bar {
    background: transparent;
}
#page .mod-site-header.style3 .social-links ul li a span {
    color: #fddf33;
}
#page .mod-site-header.style3 .social-links li a span.text {
    color: #fddf33; 
}
#page .mod-site-header.style3 .social-links {
    background: transparent;
}
#page .mod-site-header.style3 .social-links { 
    margin-top: 34px;
}
#page .mod-site-header .header-text {
    max-width: 130px;
    top: 27px;
}
#page .mod-news-rotator.style4 .story-box {
    position: relative;
    padding: 30px 20px;
}
#page .mod-news-rotator button.next.slick-arrow {
    right: 0;
}
#page .mod-news-rotator.style4 .prev {
    left: 0;
    width: 26px;
}
#page .mod-scoreboard.style5 .event .team-logos .team-logo {
    max-width: 60px;
}
.scorecard.clearfix .view-all-btn {
    position: relative;
    bottom: 0;
}
.box-graphic-slider.clearfix ul.clearfix li {
    flex: 0 0 50%;
    max-width: 50%;
}
.aotw-wrapper .mod-aotw.style4 .athlete {
    margin-bottom: 0;
}
footer.mod-site-footer .footer-logos li img {
    max-height: inherit;
}
header.mod-site-header.style3 .social-links li:first-child {
    display: inline-block;
}
header.mod-site-header .social-links li { 
    margin-left: 5px;
}
#page .mod-site-header .header-text {
    background: transparent;
}
.social-media.clearfix .navbar-links.clearfix {
    padding-top: 60px;
    background: url(../images/setup/golden-eagles-follow-social-media-content.png) no-repeat;
    background-position: top center;
    background-size: 250px;
}
.social-media.clearfix .navbar-links.clearfix ul.clearfix {
    justify-content: center;
}
.internal-page #mainbody .article-title {
    font-size: 20px;
}
.internal-page #mainbody {
    margin-right: 15px;
    margin-left: 15px;
}
.internal-page .rich-v2 .related-title {
    font-size: 20px;
}
.rotator.clearfix .mod-news-rotator.style3 .seat.slick-slide {
    height: auto;
}
#page .mod-news-rotator.style4 .story-box, #page .mod-news-rotator .story-box {
    position: relative;
}
.rotator.clearfix .mod-news-rotator .media-box .slide-img img {
    object-position: top;    height: auto !important;
}
#page .mod-news-rotator .story-box .title {
    font-size: 1rem;
    color: #fff;
}
#page .mod-news-rotator .story-box {
    padding: 17px 20px;
    min-height: 110px;
}
.rotator.clearfix {
    background: #000000;
    border-bottom: none;
}
#page .mod-news-rotator.style4 .prev, .mod-news-rotator.style4 .next, #page .mod-news-rotator .prev, .mod-news-rotator .next { 
    width: 30px;
    height: 42px;
    font-size: 1rem;
}

.rotator.clearfix .mod-news-rotator .prev.slick-arrow {
    left: 0;
    right: auto;
    margin-left: 0;
    width: 30px;
    height: 42px;
}
#page .mod-news-rotator .story-box .title {
    font-size: 0.875rem;
    color: #fff;
}
.rotator.clearfix .mod-news-rotator .seat .media-box .slide-img img {
    height: 100% !important;
    object-fit: cover;
}
}

@media(max-width:540px){
    .box-graphic-slider.clearfix ul.clearfix li {
    flex: 0 0 100%;
    max-width: 100%;
}
.box-graphic-slider.clearfix ul.clearfix li a {
    min-height: 60px;
    font-size: 1.25rem;
    height: auto;
    padding: 20px 0;
}
iframe {
    max-width: 100% !important;
    width: 100% !important;
}
}

@media(max-width:360px){
    header.mod-site-header .mobile-menu-bar li a {
    padding: 5px;
}
#page header.mod-site-header.style3 .site-title {
    max-width: 90px;
}
#page .mod-site-header .header-text {
    left: 87px;
}
#page .mod-news-rotator.style4 .story-box .title {
    font-size: 1rem;
}
h3.scorebrd-schedule-heading {
    font-size: 1.5rem;
}
.box-graphic-slider.clearfix ul.clearfix li {
    flex: 0 0 100%;
    max-width: 100%;
}
.box-graphic-slider.clearfix ul.clearfix li a {
    height: 60px;
    font-size: 1.25rem;
}
.social.clearfix .mod-social.style2 .mod-social-heading {
    font-size: 1.5rem;
}
.aotw-wrapper {
    padding-bottom: 30px;
}
}
