a,body,h1,h2,h3,h4,h5{font-family:"Pt Sans",sans-serif}h1,h2,h3,h4,h5{margin:0}body#tinymce{padding:1em!important}h2,h3{text-transform:uppercase}hr{height:1px;padding:0;border:0;background:linear-gradient(to right,transparent,#192051,transparent)}.wdform_page,form{background:0 0!important}.fm-form-container.fm-theme1 .fm-form .wdform-element-section{display:initial!important}.col-md-7 h2{text-transform:uppercase;font-weight:700;clear:both;word-break:break-word;font-size:24px;border-bottom:1px solid #eee;padding-bottom:.25em;margin-bottom:1em;margin-top:1em}body{margin:0;overflow-x:hidden}header{background:#fff;background-position:20% center;background-size:cover;overflow:hidden}header.home{position:relative}header:not(.home){background-image:none;backgorund-color:#fff}.modal .modal-footer{clear:both}.modal h2{padding-top:1em;clear:left}header h1{position:relative;z-index:700}header .headerImg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;z-index:1;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}header .headerImg.shown{opacity:1;z-index:0}header.home .slide{position:relative;z-index:2;display:none;padding-top:5em;padding-bottom:5em}header.home .slide .quote{opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}header.home .slide.active .quote{opacity:1}header.home .slide.active{display:block}#navbar{margin-left:125px}.navbar-header{width:100%;position:relative}.navbar-brand{display:none;height:auto;padding-top:5px!important}.navbar-brand-left,.navbar-brand-right{float:left}.navbar-brand-right{float:right!important;right:0;height:47px!important}.navbar-brand img{display:block;width:auto!important;height:6em!important;padding-top:0;padding-bottom:0;position:relative;top:-.25em}.navbar-brand.navbar-brand-left img,.navbar-brand.navbar-brand-right img{position:relative;margin-left:.5em;margin-right:.5em}.navbar-brand.navbar-brand-left{height:122px}.navbar-brand.navbar-brand-left img{margin-top:.5em}#header-menu li.menu-item{position:relative}#header-menu ul.sub-menu{overflow:hidden;max-height:0;transition:all .25s ease-in-out;position:absolute;top:100%;left:0;right:0;background:#fff;color:#000;padding:0;margin:0}#header-menu ul.sub-menu li{text-transform:uppercase;list-style:none;padding:1em .5em;margin:0;border-bottom:1px solid #ccc;text-align:center}#header-menu li.menu-item:hover{background:#fff;color:#000}#header-menu li.menu-item:hover ul.sub-menu{max-height:100vh}#header-menu li{float:left}@media all and (min-width:769px){#header-menu li{padding:0 0}}.content{margin-top:60px;padding:125px}.internal-content{margin-top:60px;padding:80px 125px 40px 125px}header .page-title{border:0!important}.page-title,.tribe-events-page-title{height:auto!important;font-family:"Pt Sans",sans-serif;font-weight:700;text-align:center;font-size:3em;text-transform:uppercase;border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:.5em}h1.quote{font-size:2.3em}input[type=email],input[type=phone],input[type=text],textarea{border:1px solid #2e3b97;padding:.5em}p.clear{clear:both;text-align:center}.btn-primary{border:0}.btn-block{display:block}.halfImage{width:50%;float:left}.halfImage img{display:block;width:100%;height:auto}img.alignleft{float:left;margin-right:1em;margin-bottom:1em}.fullImage{width:100%;height:auto;display:block}.fullImage img{display:block;width:100%;height:auto}.btn[class^=toggle]{font-size:.5em;margin-right:1em;margin-bottom:.5em}.btn-primary:not(.toggle):not(.toggle-on):not(.toggle-off):not(.toggle-handle),.btn:not(.toggle):not(.toggle-on):not(.toggle-off):not(.toggle-handle),.button-reset,.button-submit,.slideshowlink a,.tribe-events-button{background:#2e3b97!important;text-transform:uppercase!important;border:0!important;border-bottom:3px solid #192051!important;border-radius:0!important;-moz-border-radius:0;-webkit-border-radius:0;font-size:1.5em;padding:.5em 2em!important;color:#fff!important}.slideshowlink a{display:block;margin-bottom:1em}.button-reset,.button-submit{font-size:1em!important;margin-right:1em}.button-reset{background-color:#eee!important;color:#ccc!important;border-bottom:3px solid #ccc!important}.button-submit{margin-left:224px!important}.btn-primary:hover,.button-submit:hover{background:#192051!important;border-bottom:3px solid #192051!important}.navbar-inverse{background:rgba(0,0,0,.75);border:0}.navbar-inverse .navbar-nav>li>a{text-transform:uppercase;color:#fff;padding:9px 1.25em}.navbar-inverse .navbar-nav>li>a:hover{color:#2e3b97}.subtitle{text-transform:uppercase;font-weight:700}.subtitle-orange{color:#192051}.subtitle-gray{color:#2e3b97}.subtitle-white{color:#fff}.primary-content{background:url(../img/football_pattern_half.png);background-color:#fff;margin:0 0;position:relative}.primary-content>.container{padding-top:3em;padding-bottom:3em;background:linear-gradient(to right,transparent 0,#fff 20%,#fff 80%,transparent 100%)}.primary-content h1{color:#2e3b97}.primary-content p img{max-width:100%;height:auto}aside{background-image:url(../img/football_pattern_half.png);background-color:#624a2e;margin:-3em -3em 5em;padding:3em 3em}aside a,aside h3,aside h4,aside p{text-shadow:0 -1px 0 rgba(0,0,0,.5)}aside h4{color:#ccc}aside small{color:#aaa}aside:first-child{margin-top:0}aside .wp-image-6482{margin:0 auto;display:block}.fm-form-container,aside,iframe,table,video{box-shadow:0 5px 10px -4px #000}table.tribe-events-calendar th{background-color:#2e3b97;color:#fff}table.tribe-events-calendar .type-tribe_events h3{padding:1em!important}table.tribe-events-calendar .type-tribe_events:not(:last-child) h3{border-bottom:1px solid #eee}aside h3{color:#fff}aside{overflow:hidden}aside>p{color:#fff}a.btn-small,aside>a.btn,aside>a.btn-primary{text-align:center;font-size:1em!important}.statistics{background:#fff;padding:0 0 2em;text-align:center;height:auto!important;overflow:hidden!important}.statistics>hr{margin-top:0}.banner li,.statistics li{color:#374140;font-size:2em;font-style:italic;font-weight:400;padding:0;margin:0}.statistics a{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1pt solid #374140;height:10px;width:10px;display:inline-block}.statistics a.active,.statistics a:hover{background:#374140}.sub-navigation{background-image:url(../img/football_pattern_half.png);background-color:#624a2e;background-color:#1f1f21;padding:2em 0}.sub-navigation a,.sub-navigation h3,.sub-navigation h4,.sub-navigation p{text-shadow:0 -1px 0 rgba(0,0,0,.5)}.sub-navigation h4{text-transform:uppercase;color:#fff}.sub-navigation a{color:#cacaca;display:block}.sub-navigation a:hover{text-decoration:none;color:#fff}.sub-navigation ul{padding-left:0}.sub-navigation li{list-style:none}.sub-navigation .glyphicon{display:inline-block;margin-left:.5em}footer.row-fluid{background:#1a1c1b;color:#fff;padding:2em;text-align:center}footer a{color:#2e3b97}footer a:hover{color:#fff;text-decoration:none}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background:#2e3b97;border:0}.float-left{float:left;margin-right:1em;margin-bottom:1em}.space,.store-space{margin-top:2em}.navbar-inverse .navbar-toggle{background-color:#2e3b97;border:1px solid rgba(255,255,255,.5)}.navbar-inverse .navbar-toggle:hover{background-color:#192051}.thumbnail{width:30%;height:30%}.twitter-timeline{margin-top:1em!important}.recipients li{list-style-type:none}.recipients li a{color:#192051}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video embed,.flex-video iframe,.flex-video object{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-device-width:800px),only screen and (device-width:1024px) and (device-height:600px),only screen and (width:1280px) and (orientation:landscape),only screen and (device-width:800px),only screen and (max-width:767px){.flex-video{padding-top:0}}.banner{width:100%!important}.banner{position:relative;overflow:auto}.banner li{list-style:none;padding-bottom:2em}.banner ul li{float:left}img.sponsorLogo{max-width:100%;height:auto;margin-bottom:2em}.sponsorLogos{height:150px!important;white-space:nowrap;overflow:hidden}.sponsorLogos small{font-size:.5em;display:block;margin:0 auto;height:150px;line-height:150px}.sponsorLogos a,.sponsorLogos li{padding-left:2em;padding-right:2em;overflow:hidden}.row-fluid.banner-logos{height:auto!important;padding:0!important}.sponsorLogos .caption{font-size:.3em;text-align:center;opacity:.5;margin-top:-2em}img.aligncenter{display:block;margin:auto}.row.buttons{margin-top:1em}.row.buttons .btn{max-width:100%;margin:0 auto;white-space:normal;display:block}.sponsorLogos a{display:inline-block;width:25%;height:100%;vertical-align:middle}.sponsorLogos a,.sponsorLogos li{border:0!important}.sponsorLogos{overflow:hidden;max-width:1170px;padding:0!important;margin:0!important;margin:0 auto!important}.sponsorLogos li{width:100%}.sponsorLogos li a{height:150px;width:25%;display:inline-block;position:relative}.sponsorLogos li a img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.sponsorLogos li a:hover,.sponsorLogos li:hover{background-color:transparent!important}.sponsorLogos a img{display:inline-block;line-height:150px;height:auto;max-height:100%;width:auto;max-width:100%;margin:0 auto}#mc_embed_signup{clear:left;font:14px "PT Sans",Arial,sans-serif;margin-left:-10px}#mc_embed_signup input.button{background:#2e3b97;text-transform:uppercase;border-bottom:3px solid #192051;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:1.5em;padding:.5em 2em!important;width:initial!important;height:inherit!important;font-size:1em;font-weight:400}#mc_embed_signup input.button:hover{background:#d42f1c;border-bottom:3px solid #ab1f0f}#mc_embed_signup input.email{width:100%!important;border-radius:20px;padding-left:1em!important}.event{margin-top:2em}.event header{color:#374140;text-transform:uppercase;font-size:larger;font-weight:700}.event details{color:#dc3522;text-transform:uppercase;width:100%;border-bottom:1px solid #374140;padding-bottom:.5em;margin-bottom:.5em}.orange,li>a,p a{color:#2e3b97}.orange:hover,li>a:hover,p a:hover{color:#dc3522;text-decoration:underline}table.sponsors{width:100%;padding:.5em 0}table.sponsors td,table.sponsors th{padding:.5em 0}table.sponsors th a{color:#dc3522}table.sponsors tr{border-bottom:1px solid gray}.border{width:100%;border-bottom:1px solid #374140;padding-bottom:.5em;margin-bottom:.5em}@media only screen and (min-width:320px){.content,.internal-content{margin-top:60px;padding:60px 20px 60px 20px}}@media only screen and (max-width:1200px){.sponsorLogos li{padding-left:2em!important;padding-right:2em!important}}.clear{clear:both}.clear{clear:both}.navbar-nav>li>a{padding-top:25px!important;padding-bottom:25px!important}.navbar{min-height:70px!important}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}.navbar-brand{padding:0}.center{text-align:center}.twoTone:last-child{color:#2e3b97}#tribe-events-content .twoTone+.twoTone,.col-md-7 .twoTone+.twoTone{margin-left:.25em}.col-md-7>h2.space:first-child{margin-top:0}.socialIcon{margin-right:.5em;margin-top:1em;display:inline-block}.gallery-grid .img-cell{background-color:#fff}.gallery-grid h3{display:none}.oe_displaynone{display:none}.oe_textdirection{direction:rtl;unicode-bidi:bidi-override}.dots{position:relative;float:left;left:50%;top:0;display:none}.dot{width:.25em;height:.25em;background-color:rgba(0,0,0,.2);display:block;float:left;right:50%;padding:0!important;margin:0 .25em 0 .25em!important;position:relative;color:transparent!important;cursor:pointer;-webkit-border-radius:.5em}.dot.active{background-color:rgba(0,0,0,.8)}.row.gallery>div a,.row.gallery>div iframe{display:block;width:100%;height:auto}.row.gallery p{text-align:center;font-size:.75em;margin-top:1em;margin-bottom:2em}.row.gallery a{height:202px!important;width:100%;background-color:#000;vertical-align:middle;display:table-cell!important}.row.gallery a img{margin:0 auto;max-height:100%;max-width:100%;display:block}.row.gallery a.vertical{display:block!important}#map svg{height:50vh}body:not(.logged-in) #map.team{display:none}.tribe-bar-date-filter{display:none}.houseLogos .col-md-4 img{display:block;max-width:100%;margin:1em auto}aside .news{background-color:rgba(255,255,255,.8);margin-bottom:1em;padding:1em;text-align:center}aside.fact p{font-size:1.5em!important;font-style:italic;margin-top:1em}#homepageVideo{position:absolute;top:-200px;left:0;width:100%}@media (max-width:1300px){#homepageVideo{width:100%;right:0;left:0;top:0;bottom:0}}@media (max-width:847px){#homepageVideo{width:200vw;right:0;left:-75%;top:-100px;bottom:0}aside{margin-top:1em}}@media (max-width:508px){#homepageVideo{width:300vw}}@media (max-width:1200px) and (min-width:768px){.navbar-brand{padding:0;margin:0;margin-left:1em}#navbar{margin-left:90px!important}.navbar-inverse .navbar-nav>li:last-child>a{padding-right:0!important}.navbar-inverse .navbar-nav>li>a{font-size:1em;padding:9px 1em}.row.gallery a.vertical-2{display:table-cell!important}}@media (max-width:768px){.row.buttons [class^=col-]:not(:last-child) .btn{margin-bottom:1em}#navbar{float:none!important}.navbar-header .img-responsive{margin-left:1em!important}.navbar-header .img-responsive img{padding:0;height:4em!important;margin-top:4px}.navbar-brand-left,.navbar-brand-right{margin-top:0!important;background-color:transparent!important;position:inherit}.navbar-brand-right{margin-right:1em}.navbar-brand.navbar-brand-left img,.navbar-brand.navbar-brand-right img{top:0;width:auto!important}.navbar-brand-right{float:left}#header-menu li{float:none;right:0}#header-menu{float:none;left:0;float:none}#navbar{clear:both;margin:0}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:inherit!important}.navbar-toggle{margin-top:28px}.sponsorLogo{display:block;margin:0 auto 2em}}@media (max-width:768px){#header-menu{width:100%;margin:0!important}#header-menu li:hover{color:#000!important;background:0 0!important}#header-menu .sub-menu{max-height:100vh!important;position:initial!important;background-color:transparent!important}#header-menu .sub-menu a{color:#fff;text-decoration:none}#header-menu .sub-menu li{border:none!important}.container>.navbar-header{margin-left:0!important;margin-right:0!important}}@media (max-width:990px) and (min-width:768px){#header-menu{font-size:.75em}.navbar-nav>li>a{padding-left:8px;padding-right:8px}}@media (max-width:990px){.row.gallery>div iframe{height:400px}.container iframe{max-width:100%!important}.row.gallery a{display:block!important}}.gallery-grid .item-cell.span3{width:175px!important}.gallery-grid h2{display:none}.col-md-7 iframe{width:100%}.fm-form-container{background-color:#eee;padding:1em}.fm-form-container .wdform-page-and-images{display:block!important}.fm-form-container .wdform_row{margin-bottom:1em;clear:both}.fm-form-container .wd-phone-first{width:60px!important}.fm-form-container input,.fm-form-container input[type=email],.fm-form-container textarea{width:100%}.fm-form-container input[type=checkbox]{flaot:left;width:auto;margin-right:1em}.fm-form-container div[type=type_phone]>.wdform-element-section>*{float:left}.fm-form-container label[for=wdform_3_element_first10]{display:block}.btn.btn-small{font-size:1em!important}.justGiving img{filter:hue-rotate(-37deg)}