body{font-family:"open sans",sans-serif;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6{font-family:"futura-pt-bold","Arial Black",sans-serif;}h1,.h1{color:#597f40;text-transform:uppercase;}h2,.h2{color:#7f7d74;text-transform:uppercase;}h3,.h3{font-size:20px;color:#1e3f44;}a{color:#597f40;text-decoration:none;}a:hover,a:focus{color:#10272b;text-decoration:none;}.main-container{top:-1px;position:relative;}.page-header{margin:40px 0 20px;border:0;}.banner-ad{margin-top:40px;text-align:center;}.banner-ad p{font-size:10px;margin-top:10px;}.field-items .img-responsive{width:100%;}.form-control:focus{border-color:#597f40;outline:0;-webkit-box-shadow:none;box-shadow:none;}.row.no-gutters  [class^="col-"],.row.no-gutters  [class*=" col-"]{padding-right:0;padding-left:0;}.panels-flexible-region.row{margin-left:0;margin-right:0;}.panels-flexible-region.row .inside{margin-left:-15px;margin-right:-15px;}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(30,62,68,.93);opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:2;}.open{opacity:1;visibility:visible;}#menu-overlay .navbar-nav{width:100%;display:block;float:none;margin:0;}#menu-overlay nav{margin-top:270px;}#menu-overlay .navbar-nav.secondary{background-color:rgba(16,39,43,0.4);}#menu-overlay .nav > li,.mobile-menu-category{font-family:"futura-pt-condensed",sans-serif;}#menu-overlay .nav > li > .nolink,#menu-overlay .nav > li > a,.mobile-menu-category{color:#fff;text-transform:uppercase;text-align:center;font-size:27px;letter-spacing:1px;}#menu-overlay .nav > li > a:hover,#menu-overlay .nav > li > a:focus,.mobile-menu-category:hover,.mobile-menu-category:focus{background-color:transparent;text-decoration:none;color:#fff;}#menu-overlay .dropdown-menu > li > a{color:#fff;text-align:center;font-size:20px;padding:5px 15px 5px 15px;}#menu-overlay .dropdown-menu > li > a:hover{background-color:transparent;}#menu-overlay .region.region-navigation{text-align:center;}#mobile-schools-accordion{text-align:center;}.navbar-default{background-color:#10272b;border:0;font-family:"futura-pt-condensed",sans-serif;text-transform:uppercase;transition:.25s;margin-bottom:0;}.navbar-toggle{margin:0 auto;display:block;float:none;border:0;}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:transparent;}.navbar-toggle span.icon-bar{transform:translateY(0) rotate(0);transition:all .5s;}.navbar-toggle.open span.icon-bar:nth-child(2){transform:translateY(6px) rotate(135deg);width:30px;}.navbar-toggle.open span.icon-bar:nth-child(3){opacity:0;}.navbar-toggle.open span.icon-bar:nth-child(4){transform:translateY(-6px) rotate(-135deg);width:30px;}.navbar .logo{width:100%;text-align:center;margin-top:10px;}.navbar .logo img{margin:0 auto;}@media screen and (min-width:768px){.navbar-toggle{display:none;}.navbar .logo{width:inherit;text-align:left;padding-right:30px;margin-bottom:-25px;}}.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > .nolink{color:#fff;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:active,.navbar-default .navbar-nav > li > .nolink:hover,.navbar-default .navbar-nav > li > .nolink:focus,.navbar-default .navbar-nav > li > .nolink:active{color:#899864}.school-navbar{background-color:#1e3f44;}.name.navbar-brand{color:#eae7d8;font-family:"futura-pt-bold";font-size:37px;margin-top:45px;}@media screen and (min-width:992px){.name.navbar-brand{font-size:48px;}}.nav > li > .nolink,.nav > li > a{font-size:21px;}.nav > li > .nolink{position:relative;display:block;padding:10px 15px;line-height:20px;cursor:pointer;}@media screen and (min-width:768px){.navbar-nav{margin-left:-15px;margin-right:-15px;}.navbar-nav > li > .nolink{padding-top:15px;padding-bottom:15px;letter-spacing:1px;}.nav > li > a{letter-spacing:1px;padding:15px 12px;}.nav > li.first > a{padding-left:15px;}.dropdown-menu > li > a{font-size:19px;letter-spacing:.5px;}}.navbar-default .navbar-nav.secondary .caret{display:none;visibility:hidden;}#second-nav{float:left;margin-top:45px;}.navbar-nav.secondary > li > .nolink{color:#fff;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#10272b;background-color:#fff;}@media screen and (min-width:768px){ul.secondary{float:none;display:flex;justify-content:space-between;}}#first-nav .dropdown-menu{background-color:#1e3f44;border:0;border-radius:0;}#first-nav .dropdown-menu > li > a{color:#fff;font-size:21px;letter-spacing:1px;}@media screen and (min-width:768px){#first-nav{margin-left:-15px;margin-right:-15px;}}@media screen and (min-width:992px){#first-nav{margin-left:-45px;margin-right:-45px;}}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#fff;}#first-nav .dropdown-menu > li > a:hover,#first-nav .dropdown-menu > li > a:focus{background-color:transparent;color:#899864;}.region.region-navigation{position:relative;}@media screen and (min-width:768px) and (max-width:991px){.region.region-navigation{display:none;}}@media screen and (min-width:992px){.region.region-navigation{float:left;left:30px}}@media screen and (min-width:1200px){.region.region-navigation{left:175px}}.menu-name-menu-social-links .menu.nav{list-style:none;margin-top:4px;}.menu-name-menu-social-links .menu.nav > li{display:inline-block;text-align:right;}.menu-name-menu-social-links .menu.nav > li > a{color:#fff;visibility:hidden;padding-right:0px;padding-left:5px;padding-top:10px;padding-bottom:10px;}.menu-name-menu-social-links .menu.nav > li > a:before{visibility:visible;}.menu-name-menu-social-links .menu.nav > li > a:hover,.menu-name-menu-social-links .menu.nav > li > a:focus,.menu-name-menu-social-links .menu.nav > li > a:active{color:#899864;}footer.footer{border:0;background-color:#10272b;color:#fff;padding-bottom:inherit;}.footer-bottom{background-color:#3b4e51;margin-left:-15px;margin-right:-15px;padding-bottom:20px;padding-top:20px;}footer .menu.nav > li > a,footer p a{color:#fff;}footer .ext span{display:none;visibility:hidden;}footer #block-menu-menu-social-links .nav > li{display:inline-block;}footer #block-menu-menu-social-links .nav > li > a{visibility:hidden;padding-right:0;padding-left:5px;}footer #block-menu-menu-social-links .nav > li > a:before{visibility:visible;}footer .row > div:first-child{border:0;}footer .menu-name-main-menu .nav > li > a{font-family:"futura-pt-condensed";text-transform:uppercase;padding-bottom:0;padding-top:0;padding-left:0;}footer .menu-name-main-menu .nav > li{display:inline-block;}footer .menu.nav > li > a:hover,footer .menu.nav > li > a:focus,footer .menu.nav > li > a:active{color:#899864;background:transparent;}footer .row:first-child{margin-bottom:20px;}footer input.form-text{background-color:#3b4e51;color:#fff;border-color:#10272b;border-radius:0;}footer .input-group-btn:last-child > .btn{background-color:#3b4e51;border:0;border-radius:0;}footer .input-group-btn{border-left:1px #10272b solid;}footer .input-group{margin-top:6px;}footer.footer > .container{text-align:center;}footer.footer img{margin-left:auto;margin-right:auto;}footer h2.block-title{font-family:"futura-pt-bold",sans-serif;text-transform:uppercase;font-size:21px;margin:0;margin-top:2px;margin-bottom:7px;color:#fff;}@media screen and (min-width:768px){footer .region{padding:0 15px;}footer.footer > .container{text-align:inherit;}}@media screen and (min-width:992px){.footer-col-container{min-height:210px;border-left:1px #707d80 solid;}footer .menu-name-main-menu .nav > li{display:block;}}p.disclaimer{font-style:italic;margin-bottom:20px;}.front .panel-flexible .panel-separator{margin:0}.front-page-slider .slick-dots li button{display:none;}.front-page-slider img{margin:0 auto;}.front-page-slider{background:#10272b;background-image:url(/sites/default/files/styles/team-photos-4by3-690wide/public/photos/1877-thumb-640x446-6887.jpg);background-repeat:no-repeat;background-size:100%;background-position:0px -96px;box-shadow:inset 0 0 0 1000px rgba(16,39,43,0.78);padding-top:20px;margin-top:-60px;}.year-team-name{margin:0 auto;width:100%;text-align:center;color:#fff;padding:5px 8px;'futura-pt-condensed':700;font-family:'futura-pt-condensed',"arial narrow",sans-serif;font-size:22px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;}.year-team-name a{color:#fff;}@media screen and (max-width:991px){.front-page-slider{background:#10272b;background-image:url(/sites/default/files/styles/team-photos-4by3-690wide/public/photos/1877-thumb-640x446-6887.jpg);background-repeat:no-repeat;background-size:100%;background-position:0px 0px;box-shadow:inset 0 0 0 1000px rgba(16,39,43,0.78);padding-top:20px;margin-top:-60px;}}@media screen and (max-width:767px){.front-page-slider{background:#10272b;background-image:unset;padding-top:20px;margin-top:-60px;}}.homepage-slider-image{background-size:cover;display:block;height:400px;background-repeat:no-repeat;background-position:center center;width:100%;}.homepage-slider .slick-slider{margin-bottom:0;}.homepage-slider-image img{display:none;visibility:hidden;}.homepage-slider .views-field.views-field-body{position:absolute;bottom:25px;width:100%;}.homepage-slider .homepage-slider-text-area{background-color:rgba(16,39,43,.8);color:#fff;}.homepage-slider h1.title a{color:#fff;}.homepage-slider h1.title a:hover,.homepage-slider h1.title a:focus{text-decoration:none;}.homepage-slider p{font-weight:bold}.homepage-slider .read-more-link{margin-top:10px;}.homepage-slider .read-more-link a{color:#fff;}.homepage-slider .read-more-link a:hover,.homepage-slider .read-more-link a:focus{text-decoration:none;}.homepage-slider .slider-body{display:none;visibility:hidden;}.slick-next:before{content:"\f105";}.slick-prev:before,.slick-next:before{font-family:'fontawesome';font-size:80px;color:#fff;}.slick-prev:before{content:"\f104";}.slick-arrow{top:45%;}.homepage-slider .slick-dots{bottom:0;background-color:rgba(16,39,43,.8);margin:0;}.homepage-slider .slick-dots li button:before{color:#fff;}.homepage-slider .slick-dots li.slick-active button:before{color:#fff;}@media screen and (min-width:768px){.homepage-slider-image{height:650px;}.homepage-slider .slider-body{display:block;visibility:visible;}}@media screen and (min-width:1200px){.homepage-slider .slick-next{right:100px;}.homepage-slider .slick-prev{left:100px;}}.homepage-standings-row{background-color:#566422;margin-left:-15px;margin-right:-15px;padding-top:50px;padding-bottom:50px;color:#fff;margin-bottom:60px;}.homepage-standings-row a{color:#fff;}.homepage-standings-row .views-row{background-color:#717d46;border:15px #566422 solid;padding:20px 50px;}#standings table{width:100%;}#standings th h5,#standings th h3{font-size:18px;margin:0;text-transform:uppercase;}#standings th h3{margin-top:15px;}#standings tr th{width:15%;text-align:left;}#standings th:first-child{width:41%;text-align:left;}#standings tr td{text-align:left;font-size:18px;}#standings tr{border-bottom:1px #fff solid;}#standings tr td,#standings tr th{padding:6px 0px 2px;font-weight:bold;vertical-align:bottom;}.views-standings .views-field.views-field-title{text-align:center;}.view-standings .views-field.views-field-title{text-align:center;margin-bottom:10px;}.view-standings .views-field.views-field-title a{font-family:'futura-pt-bold',Arial Black,sans-serif;font-size:24px;}.homepage-standings-row .view-standings .views-field.views-field-title a{color:#fff;}#standings tr td:first-child{font-family:'futura-pt-condensed',Arial Narrow,sans-serif;text-transform:uppercase;}.homepage-standings-row #standings tr td:first-child
 a{color:#fff;font-size:20px;font-weight:normal;letter-spacing:2px;}.homepage-standings-row #standings tr td:first-child a{color:#fff;}.homepage-news .views-row{margin-top:30px;margin-bottom:30px;}.homepage-news h2.article-title{margin-top:0;}.homepage-news h2.article-title a{color:#597f40;}.homepage-news h2.article-title a:hover,.homepage-news h2.article-title a:focus{text-decoration:none;color:#10272b;}.homepage-news .read-more-link{margin-top:20px;}.homepage-news .read-more-link
 a{background-color:#10272b;padding:3px 8px;text-transform:uppercase;color:#fff;font-weight:bold;font-size:12px;}.homepage-news .read-more-link
 a:hover,.homepage-news  .read-more-link
 a:focus{text-decoration:none;background-color:#597f40;}.view-news.homepage-slider .view-content{border:0;}.view-news .view-content{border-bottom:1px #597f40 solid;}.pagination{font-family:'futura-pt-bold',Arial Black,sans-serif;border:0;border-radius:0;}.pagination > li:first-child > a,.pagination > li:first-child > span{border-radius:0;border:0;}.pagination > li > a,.pagination > li > span{border:0;padding:1px 5px;color:#10272b;margin:0 4px;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#10272b;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#597f40;background-color:transparent;}.node-type-teams .views-field-field-year{background-color:#1e3f44;color:#fff;padding:5px 8px;'futura-pt-condensed':700;font-family:'futura-pt-condensed',"arial narrow",sans-serif;font-size:22px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;}.node-type-teams .slick-dots{background-color:#10272b;color:#fff;position:relative;top:0;padding-bottom:10px;}.node-type-teams .slick-dots li button:before,.node-type-teams .slick-dots li.slick-active button:before{color:#fff;}.node-type-teams .field-type-link-field{margin-bottom:30px;}.hover-color{background:#10272b;position:absolute;height:100%;width:100%;top:0;opacity:0;transition:.4s;}.hover h3{position:absolute;top:0;transform:translateX(-100%);padding:10px;transition:.4s;font-size:17px;margin-top:0;color:#fff;}@media screen and (min-width:768px){.hover-color{pointer-events:none;}.hover h3{pointer-events:none;}}.hover{overflow:hidden;position:relative;margin-bottom:30px;}.hover h3 a{color:#fff;}.hover:hover .hover-color,.hover:focus .hover-color,.hover.hover_effect .hover-color{opacity:.8;}.hover:hover h3,.hover:focus h3,.hover.hover_effect h3{transform:translateX(0);}.node-type-photo-gallery .views-row ul{list-style:none;padding-left:0;}.node-type-photo-gallery .views-row ul li{padding-left:15px;padding-right:15px;padding-bottom:30px;float:left;width:50%;opacity:1;transition:.4s;}.node-type-photo-gallery .views-row ul li:hover,.node-type-photo-gallery .views-row ul li:focus{opacity:.7;}@media screen and (min-width:768px){.node-type-photo-gallery .views-row ul li{width:33.333333%;}.node-type-photo-gallery .views-row{margin-left:-15px;margin-right:-15px;}}@media screen and (min-width:992px){.node-type-photo-gallery .views-row ul li{width:25%;}}@media screen and (min-width:1200px){.node-type-photo-gallery .views-row ul li{width:16.66666667%;}}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-radius:0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-radius:0;background:#597f40;border-color:#597f40;}.search-results{list-style-type:none;padding-left:0;}@media screen and (max-width:768px){.slick-initialized ~ .slick__arrow{display:none!important;}}
