html,body{margin:0;padding:0;height:100%}.contactField{height:0;max-height:0;overflow-y:hidden;margin-bottom:0!important}.refresher{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}.loader{position:absolute;left:50%;top:50%;z-index:1;border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.teamEntry{margin:1em;padding:1em;background-color:#fbfbfb;border-radius:5px;border:1px solid #a9a9a9;box-shadow:rgba(0,0,0,.4) 4px 4px 10px}.chip{display:inline-block;padding:0 20px;height:40px;font-size:12px;line-height:40px;border-radius:20px;background-color:#f1f1f1;margin:4px}.chip img{float:left;margin:0 10px 0 -20px;height:40px;width:40px;border-radius:50%}.chipClose{padding-left:10px;color:#888;font-weight:bold;float:right;font-size:20px;cursor:pointer}.chipClose:hover{color:#000}.statsChartLabel{text-align:center;font-size:x-small;font-variant:small-caps}.teamResultTable{font-size:small;background-color:#fefefe}.sportHeading{position:relative;z-index:9999;background-color:#3071a9;border-radius:5px 5px 0 0;padding:4px}.sportHeading h4{margin:0;padding:0}.sportHeading img{float:right}.teamLeagueName{font-size:x-small;font-variant:small-caps}.alert h1,.alert h3{color:#000}.hiddenRow{padding:0!important}.codeEdit{font-family:'Lucida Console','Courier New';font-size:12px;color:#d3d3d3;background-color:#000}.scrollable-menu{height:auto;max-height:400px;overflow-x:hidden}.targetted{background-color:#90ee90}.link-btn{color:#333;opacity:.75}.link-btn:hover{text-decoration:none;opacity:1}.panel-heading .link-btn{color:#fff;font-size:12px}.about-image{background-color:#d9edf7;max-width:100%;padding:10px;margin-bottom:20px}.about-btn{width:35px}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.brand{font-family:'Cinzel Decorative',cursive;font-weight:900;color:#fff}.nav .brand{color:#5c5c59}body h1,body h2{font-family:'Segoe UI',Arial,Verdana;font-weight:400;color:#3071a9}body h3,body .h3{font-family:'Segoe UI',Arial,Verdana;font-weight:100;color:#3071a9}body h4,body .h4{font-weight:400;font-family:'Segoe UI',Arial;font-size:1.2em;line-height:1em;margin-top:2px;margin-bottom:2px;color:#3071a9}.panel h4{color:#fff}.newsList{padding-left:0;list-style:none}.newsItemComments{padding-top:15px}.newsItemContainer{margin:6px;padding:5px;background-color:#f9f9f9;border-radius:5px}.newsItemheader{margin-bottom:5px}.newsItemFooter{margin-top:10px;margin-bottom:10px;font-size:.8em}.newsItemPlayerName{display:block;font-weight:bold}.newsItemCommentPlayerName{font-weight:bolder}.newsItemDate{font-size:.9em}.newsItemCommentPhoto{margin-left:2em;margin-right:1em}.newsItemCommentDate{float:right;font-size:.8em}.newsItemKudos{margin-left:1em}.newsItemImageContainer{display:table-cell;min-width:4em;width:10%}.newsItemBodyContainer{display:table-cell;vertical-align:top}.newsItemBodyText{font-size:1.3em}.newsItemCommentText{font-size:.9em}.newsItemIcon{float:left;width:3em;margin:5px 10px 5px 5px}.newsItemPhoto{width:3em;height:3em;margin:5px 10px 5px 5px}.newsItemDetails{font-size:.8em;display:block}.newsItemLinks{font-size:.8em}.score{font-family:'Segoe UI',sans-serif;font-size:1.5em;color:#999;width:100%;display:block;text-align:center;margin:0;background-color:#f0f8ff}.selfFixture{width:100%;display:block;text-align:center;margin:0;background-color:#a9a9a9;font-size:1.5em}.withdrawnFixture{width:100%;display:block;text-align:center;margin:0;background-color:rgba(215,107,98,.46);font-size:1.5em}.fixtureScore{max-width:50px;margin:auto}.fixture{margin:auto}.winning{font-weight:600;color:#000}#header{width:100%}#body{padding-bottom:60px;background-color:#fff}#container{min-height:100%;position:relative;background-color:#eee}.container{width:auto;min-height:100%}.container .credit{margin:20px 0}.winner{font-weight:bold}.tight{margin-bottom:0!important}.bootstrap-datetimepicker-widget{z-index:1055!important}#contactMessage,#Fixture_Notes,#emailaddresses{width:97%}.fixtureStatus{width:115px;height:2em;text-align:center;vertical-align:middle}#leagueListContainer ul{list-style-type:none;margin:0;padding:0}#leagueListContainer li{list-style-type:none;margin:3px;padding:3px}#newsContainer ul,li{list-style-type:none;margin:0;padding:0}.newsDate{font-size:x-small;color:grey;margin-right:20px}.fixtureMessage{padding-left:20px;display:block;background-color:rgba(243,240,240,.59)}.gaveKudos{font-weight:900;font-size:1.2em;color:#00008b}.addCommentContainer .form-control{font-size:.8em}.newsComment{background-color:#fff;font-size:small;list-style-type:none;margin:0;padding:10px}.commentName{color:#999}.commentFooter{font-size:x-small;color:grey;line-height:.8}.commentBody{line-height:1}#footer{position:absolute;overflow:hidden;bottom:0;width:100%;height:60px}.footerText{font-size:.8em;color:#d3d3d3;padding:6px}.footerBanner{height:60px;vertical-align:middle;text-align:center;font-size:1.4em;color:rgba(255,255,255,.9);font-family:Consolas,Arial}.footerText a{color:#d3d3d3}.copyright{color:#d3d3d3;font-size:.8em;padding:6px;text-align:center}.contact{font-family:Consolas,arial;font-size:x-large}.plainList{list-style:none;padding-left:0}.sportPicture{width:45px}.clubPicture{width:100px}.visible-print .clubPicture{width:100%}@media print{.table-fixtures td{font-size:10pt}.print-header h2,.print-header h3{margin-top:2px;margin-bottom:3px}}.infoBox .nav>li>a{position:relative;display:block;padding:3px 5px}.playerPic{max-height:30px;max-width:30px;padding-right:5px}@media print{.footerText{font-size:.8em;color:#000;padding:6px}.footerBanner{height:60px;vertical-align:middle;text-align:center;font-size:1.4em;color:#000;font-family:Consolas,Arial}}img.bg{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}@media screen and (max-width:1280px){img.bg{left:50%;margin-left:-512px}}img.brandLogo{max-height:50px}.chartbg{position:absolute;top:10px;left:10px;opacity:.4;filter:alpha(opacity=40)}.nav-tabs{margin:0;padding:0;border:0}.nav-tabs>li>a{background-color:#f5f5f5;border-radius:0;box-shadow:inset 2px -8px 7px -9px rgba(0,0,0,.4),0 -2px 5px -2px rgba(0,0,0,.4),inset -2px 0 rgba(0,0,0,.4)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover{background:#f5f5f5;box-shadow:inset 0 0 0 0 rgba(0,0,0,.4),0 -3px 5px -2px rgba(0,0,0,.4)}.tab-pane{background-color:#fff;border-radius:0;border-left:1px solid #ddd;padding:10px;box-shadow:rgba(0,0,0,.4) 4px 4px 10px}.ui-menu .ui-menu-item a{background-color:#fffaf0;color:#000;margin:-1px}.ui-menu .ui-menu-item a:hover{background-color:#3071a9;color:#fff;margin:-1px}.ui-autocomplete{box-shadow:10px 10px 5px rgba(0,0,0,.4);z-index:5000}.field-validation-error{color:red}.validation-summary-errors{color:red;list-style-type:square}#boxC{background-color:#b8d5c1;margin-left:0;border:1px solid #000}.box,#players{list-style-type:none;margin:0;padding:.5em 0 .5em;overflow-y:auto}#players{background-color:#f5e8a1;margin-left:0;border:1px solid #000}.box li,#players li{margin:4px;padding:4px}.normalBox{margin-left:20px;background-color:#d4ebdb}.alternateBox{background-color:#fff}.highlightBox{background-color:rgba(245,232,161,.6)}.blankSeed{padding-left:25px;background-color:rgba(0,0,0,.2);color:#fff;height:40px;margin:4px;padding:4px}.withdrawnBox{background-color:rgba(215,107,98,.46)}.reenterBox{background-color:rgba(106,216,44,.72)}.dontReenter{color:#ff4500;margin-left:5px;font-size:large}.seed{float:right}button.dropdown-toggle{margin-right:5px}.topRightButton{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.6;filter:alpha(opacity=60)}.topRightButton:hover,.topRightButton:focus{color:#000;text-decoration:none;cursor:pointer;opacity:1;filter:alpha(opacity=100)}button.topRightButton{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.form-control.success{border-color:#7cfc00;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control.error{border-color:red;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.group-heading{color:#6495ed;border-bottom:solid 1.25px}.dragging{background-color:#fff;border-color:grey;border:1px solid;box-shadow:0 0 14px rgba(0,0,0,.4)}.days input[type=checkbox]{display:none}.days input[type=checkbox]+label{color:#ccc;cursor:pointer}.days input[type=checkbox]:checked+label{color:#333}.days>div{display:inline}.navbar-sport{background-color:#337ab7;border-color:#080808}.navbar.navbar-sport{border-radius:0}.navbar-sport .navbar-brand{color:#9d9d9d}.navbar-sport .navbar-brand:hover,.navbar-sport .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-sport .navbar-text{color:#9d9d9d}.navbar-sport .navbar-nav>li>a{color:#fff;font-size:18px;padding-top:10px;padding-bottom:9px;margin-top:5px;font-variant:small-caps;height:45px}.navbar-sport .navbar-nav>li>a:hover,.navbar-sport .navbar-nav>li>a:focus{color:#000;background-color:#ddd;border-radius:5px 5px 0 0}.navbar-sport .navbar-nav>.active>a,.navbar-sport .navbar-nav>.active>a:hover,.navbar-sport .navbar-nav>.active>a:focus{color:#000;background-color:#333;border-radius:5px 5px 0 0}.navbar-sport .navbar-nav>.disabled>a,.navbar-sport .navbar-nav>.disabled>a:hover,.navbar-sport .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent;border-radius:5px 5px 0 0}.navbar-sport .navbar-toggle{border-color:#333}.navbar-sport .navbar-toggle:hover,.navbar-sport .navbar-toggle:focus{background-color:#333}.navbar-sport .navbar-toggle .icon-bar{background-color:#fff}.navbar-sport .navbar-collapse,.navbar-sport .navbar-form{border-color:#101010}.navbar-sport .navbar-nav>.open>a,.navbar-sport .navbar-nav>.open>a:hover,.navbar-sport .navbar-nav>.open>a:focus{color:#000;background-color:#fff;padding-bottom:10px;margin-bottom:-1px;box-shadow:inset 0 -8px 7px -9px rgba(0,0,0,.4),-2px -2px 5px -2px rgba(0,0,0,.4)}.navbar-sport .navbar-nav .dropdown-menu{border-top:0;border-left:6px solid #337ab7;border-right:1px solid #337ab7;border-bottom:1px solid #337ab7}@media(max-width:767px){.navbar-sport .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#fff}.navbar-sport .navbar-nav .open .dropdown-menu .divider{background-color:#fff}.navbar-sport .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-sport .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-sport .navbar-nav .open .dropdown-menu>li>a:focus{color:#000;background-color:#fff}.navbar-sport .navbar-nav .open .dropdown-menu>.active>a,.navbar-sport .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-sport .navbar-nav .open .dropdown-menu>.active>a:focus{color:#000;background-color:#fff}.navbar-sport .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-sport .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-sport .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:#fff}}.navbar-sport .navbar-link{color:#9d9d9d}.navbar-sport .navbar-link:hover{color:#fff}.navbar-sport .btn-link{color:#9d9d9d}.navbar-sport .btn-link:hover,.navbar-sport .btn-link:focus{color:#fff}.navbar-sport .btn-link[disabled]:hover,fieldset[disabled] .navbar-sport .btn-link:hover,.navbar-sport .btn-link[disabled]:focus,fieldset[disabled] .navbar-sport .btn-link:focus{color:#444}.leagueBox{text-align:center}.leagueBox a{background-color:rgba(51,122,183,.07);box-shadow:5px 5px 15px rgba(0,0,0,.4);margin-bottom:10px;overflow-x:hidden}.leagueBox h4{color:#a9a9a9;font-style:italic;margin-bottom:15px}.availabilityLabel{text-align:center;border-radius:5px;padding:5px;border-color:#000;border-style:solid 1px}.labelStyleAvailable{background-color:#5cb85c;color:#fff}.labelStyleUnavailable{background-color:#d9534f;color:#fff}.labelStyleUnknown{color:#fff;background-color:#337ab7}.btnStyleAvailable{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btnStyleAvailable:focus,.btnStyleAvailable.focus{color:#fff;background-color:#449d44;border-color:#255625}.btnStyleAvailable:hover{color:#fff;background-color:#fff;border-color:#398439}.btnStyleAvailable:active,.btnStyleAvailable.active,.open>.dropdown-toggle.btnStyleAvailable{color:#fff;background-color:#449d44;border-color:#398439}.btnStyleAvailable:active:hover,.btnStyleAvailable.active:hover,.open>.dropdown-toggle.btnStyleAvailable:hover,.btnStyleAvailable:active:focus,.btnStyleAvailable.active:focus,.open>.dropdown-toggle.btnStyleAvailable:focus,.btnStyleAvailable:active.focus,.btnStyleAvailable.active.focus,.open>.dropdown-toggle.btnStyleAvailable.focus{color:#fff;background-color:#398439;border-color:#255625}.btnStyleUnavailable{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btnStyleUnavailable:focus,.btnStyleUnavailable.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btnStyleUnavailable:hover{color:#fff;background-color:#fff;border-color:#ac2925}.btnStyleUnavailable:active,.btnStyleUnavailable.active,.open>.dropdown-toggle.btnStyleUnavailable{color:#fff;background-color:#c9302c;border-color:#ac2925}.btnStyleUnavailable:active:hover,.btnStyleUnavailable.active:hover,.open>.dropdown-toggle.btnStyleUnavailable:hover,.btnStyleUnavailable:active:focus,.btnStyleUnavailable.active:focus,.open>.dropdown-toggle.btnStyleUnavailable:focus,.btnStyleUnavailable:active.focus,.btnStyleUnavailable.active.focus,.open>.dropdown-toggle.btnStyleUnavailable.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btnStyleUnknown{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btnStyleUnknown:focus,.btnStyleUnknown.focus{color:#fff;background-color:#286090;border-color:#122b40}.btnStyleUnknown:hover{color:#fff;background-color:#fff;border-color:#204d74}.btnStyleUnknown:active,.btnStyleUnknown.active,.open>.dropdown-toggle.btnStyleUnknown{color:#fff;background-color:#286090;border-color:#204d74}.btnStyleUnknown:active:hover,.btnStyleUnknown.active:hover,.open>.dropdown-toggle.btnStyleUnknown:hover,.btnStyleUnknown:active:focus,.btnStyleUnknown.active:focus,.open>.dropdown-toggle.btnStyleUnknown:focus,.btnStyleUnknown:active.focus,.btnStyleUnknown.active.focus,.open>.dropdown-toggle.btnStyleUnknown.focus{color:#fff;background-color:#204d74;border-color:#122b40}.responsive-container{position:relative;margin:auto;width:100%;max-width:15em;border:0 solid #000;border-radius:10%;background-color:#fff;box-shadow:5px 5px 15px rgba(0,0,0,.4)}.dummy{padding-top:100%}img.clubFixture{width:100%}img.playerFixture{width:100%}.img-container{margin:10px;position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;text-align:center;font:0/0 a}.img-container:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.img-container img{vertical-align:middle;display:inline-block}.checkboxPickerGroup{border:1px solid #ddd;display:inline-block;border-radius:5px}.checkboxPickerGroup span{margin-left:10px;vertical-align:middle}.speech{position:relative;margin:1em 0 1em;color:#fff;background:#075698;background:-webkit-gradient(linear,0 0,0 100%,from(#2e88c4),to(#075698));background:-moz-linear-gradient(#2e88c4,#075698);background:-o-linear-gradient(#2e88c4,#075698);background:linear-gradient(#2e88c4,#075698);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:8px}.speech-avatar{max-height:60px;display:inline-block}.speech-left{margin-left:120px;margin-right:50px}.speech-heading{font-weight:bold;font-size:small;text-shadow:1px 1px 4px #000}.speech-body{font-weight:400;font-size:larger;text-shadow:1px 1px 4px #000}.speech:after{content:"";position:absolute;border-style:solid;display:block;width:0}.speech-body .btn{text-shadow:none;font-size:medium}.speech-left:after{top:16px;left:-10px;bottom:auto;border-width:0 10px 15px 0;border-color:transparent #2e88c4}.speech-right{margin-right:120px;margin-left:50px;color:#fff;background:#f3961c;background:-webkit-gradient(linear,0 0,0 100%,from(#f9d835),to(#f3961c));background:-moz-linear-gradient(#f9d835,#f3961c);background:-o-linear-gradient(#f9d835,#f3961c);background:linear-gradient(#f9d835,#f3961c)}.speech-right:after{top:16px;right:-10px;bottom:auto;border-width:0 0 15px 10px;border-color:transparent #f9d835}.scorecard-score{width:2em!important;text-align:center;font-weight:bold;color:#2e88c4!important;padding:0!important}.scorecard-score.provisional{color:#5cb85c!important}.playerName.provisional{color:#5cb85c!important}.playerName.error{color:#d9534f!important}.team{cursor:pointer}.teamPlayer{font-weight:bold}.nonTeamPlayer{font-weight:100}.accordion-heading{cursor:pointer;background-color:#d9edf7}.teamFixResult{display:block;text-align:center}.teamFixResult.noMatch{background-color:#a9a9a9}.teamFixResult.date{color:grey;font-style:italic}.teamFixResult.date.overdue{background-color:red;color:#fff;font-weight:bold;font-style:normal}.teamFixResult.date.cancelled{color:red;font-variant:small-caps;font-weight:normal}.teamFixResult.points{font-weight:bold}.box-divider{border-left:1px solid #a9a9a9}section.dashboard-buttons{max-width:980px;margin:3rem auto}section.dashboard-buttons .tile-button{list-style:none;overflow:hidden;padding:.5rem;max-width:100rem}.bg-3{background-color:#9c54d9}.bg-2{background-color:#9cd954}.bg-1{background-color:#549cd9}section.dashboard-buttons .tile-button .tile{padding:30px 15px;color:#fff;display:block;max-width:100%;border-radius:5px;margin:5px;text-align:center;height:175px;overflow:hidden;font-weight:700;font-size:16px;position:relative}section.dashboard-buttons .tile-button .tile:hover{box-shadow:0 0 25px rgba(0,0,0,.3)}section.dashboard-buttons .tile-button .tile small{font-weight:400;background-color:green;position:absolute;bottom:0;left:0%;width:100%}section.dashboard-buttons .tile-button .tile img{position:absolute;top:20%;left:0%;width:100%;max-width:100%;max-height:100%;border-radius:5px;opacity:.4;z-index:0}section.dashboard-buttons .tile-button span.league-title{font-size:.8em;background:#000;position:absolute;top:0;width:100%;left:0;margin-bottom:10px;z-index:20}section.dashboard-buttons .tile-button span.season-name{font-size:1.3em;position:absolute;top:25px;left:5px;width:90%;text-shadow:5px 5px 5px 5px #000;z-index:20}section.dashboard-buttons .tile-button .btn-container{position:absolute;bottom:30px;left:0;width:100%}section.dashboard-buttons .tile-button .btn-group{margin:0 auto 6px auto}.wrapper{margin-top:5px;min-height:90px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);position:relative;z-index:90}.ribbon-wrapper-success{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon-success{font:15px;color:#fff;text-align:center;text-shadow:rgba(0,0,0,.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#5cb85c;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.ribbon-success:before,.ribbon-green:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon-success:before{left:0}.ribbon-success:after{right:0}